LOW LATENCY VIRTUAL MEMORY MANAGEMENT

    公开(公告)号:US20220334774A1

    公开(公告)日:2022-10-20

    申请号:US17371704

    申请日:2021-07-09

    Applicant: VMware, Inc.

    Abstract: Disclosed are various approaches for decreasing the latency involved in reading pages from swap devices. These approaches can include setting a first queue in the plurality of queues as a highest priority queue and a second queue in the plurality of queues as a low priority queue. Then, an input/output (I/O) request for an address in memory can be received. The type of the I/O request can be determined, and then the I/O request can be assigned to the first queue or the second queue of the swap device based at least in part on the type of the I/O request

    High throughput memory page reclamation

    公开(公告)号:US11650747B2

    公开(公告)日:2023-05-16

    申请号:US17344514

    申请日:2021-06-10

    Applicant: VMware, Inc.

    CPC classification number: G06F3/064 G06F3/0604 G06F3/0679

    Abstract: Disclosed are various embodiments for high throughput reclamation of pages in memory. A first plurality of pages in a memory of the computing device are identified to reclaim. In addition, a second plurality of pages in the memory of the computing device are identified to reclaim. The first plurality of pages are prepared for storage on a swap device of the computing device. Then, a write request is submitted to a swap device to store the first plurality of pages. After submission of the write request, the second plurality of pages are prepared for storage on the swap device while the swap device completes the write request.

    HIGH THROUGHPUT MEMORY PAGE RECLAMATION

    公开(公告)号:US20220398014A1

    公开(公告)日:2022-12-15

    申请号:US17344514

    申请日:2021-06-10

    Applicant: VMware, Inc.

    Abstract: Disclosed are various embodiments for high throughput reclamation of pages in memory. A first plurality of pages in a memory of the computing device are identified to reclaim. In addition, a second plurality of pages in the memory of the computing device are identified to reclaim. The first plurality of pages are prepared for storage on a swap device of the computing device. Then, a write request is submitted to a swap device to store the first plurality of pages. After submission of the write request, the second plurality of pages are prepared for storage on the swap device while the swap device completes the write request.

Patent Agency Ranking