FILE STORAGE METHOD AND ELECTRONIC DEVICE
    13.
    发明申请

    公开(公告)号:US20170308546A1

    公开(公告)日:2017-10-26

    申请号:US15352105

    申请日:2016-11-15

    发明人: Yangang XIA

    IPC分类号: G06F17/30 G06F3/06

    摘要: The embodiments of the present application provide a file storage method and an electronic device. The file storage method includes: receiving a file to be stored; determining a currently stored folder with a lowest storage priority after the storage space of a disk exceeds a preset threshold; and selecting and deleting a file from the determined folder, and storing the file to be stored in the disk. The embodiments of the present application can improve the utilization value of the storage space of the disk and further improve the performances of the video server; since the files with higher priority are retained, when called, these files do not need to be regenerated or obtained from other servers, thereby improving the utilization rate of system resources and also enhancing the experience of a video requested by the user.

    Per-memory group swap device
    16.
    发明授权

    公开(公告)号:US09772776B2

    公开(公告)日:2017-09-26

    申请号:US14192621

    申请日:2014-02-27

    发明人: Michael Tsirkin

    摘要: Systems and methods are disclosed for swapping a memory page from memory to a swap device. An example system for swapping a memory page from memory to a swap device includes a memory to store one or more memory pages. The system also includes a swap device selector that receives an indication to swap out a memory page from memory to a swap device. The swap device selector identifies a memory group to which the memory page belongs and selects a swap device from a plurality of swap devices assigned to the identified memory group. The memory group identifies a plurality of applications having a common property. The system further includes a swap module that copies the memory page into the selected swap device.

    STORAGE VIRTUALIZATION OFFLOAD
    20.
    发明申请

    公开(公告)号:US20170131920A1

    公开(公告)日:2017-05-11

    申请号:US14934158

    申请日:2015-11-06

    IPC分类号: G06F3/06

    摘要: Embodiments relate to off-loading aspects of storage virtualization to storage hardware and modifying software to take advantage of hardware virtualization features. A co-design of hardware and software allows a filesystem to provide files such that indirection overhead normally needed to access the content of files can be bypassed while still managing the files as filesystem objects. A storage device manages and exposes a virtual volume which is used to store the content of a file. Virtual volumes can be initialized or populated so that virtual blocks therein align with device storage blocks. A virtual volume can be initialized and populated by parsing a virtual disk file to access virtual disk metadata, which is then used to determine and set features of the virtual volume.