SYSTEMS AND METHODS FOR MEMORY REPRESENTATION AND TRACKING

    公开(公告)号:US20240311297A1

    公开(公告)日:2024-09-19

    申请号:US18139236

    申请日:2023-04-25

    CPC classification number: G06F12/08

    Abstract: Systems and method for memory representation and tracking are disclosed. A storage system may identify a request to allocate memory in a first storage medium. In response to the request, the storage system may represent the memory via at least a first node of a first data structure. The first node may store first information for a first portion of the memory and a second portion of the memory. A criterion may be monitored for at least one of the first portion or the second portion. An order of the first node in the first data structure may be updated based on detecting the criterion.

    SYSTEMS AND METHODS FOR MEMORY REPRESENTATION AND MANAGEMENT

    公开(公告)号:US20240303191A1

    公开(公告)日:2024-09-12

    申请号:US18139211

    申请日:2023-04-25

    CPC classification number: G06F12/08 G06F12/1009

    Abstract: Systems and methods for memory representation and management are disclosed. A request to allocate memory in a first storage medium is identified. The first storage medium may be associated with a first tier of a memory hierarchy. The memory may be represented via at least a first node of a first data structure in response to the request. The first data structure may be associated with the first tier. Activity associated with a memory address represented by the first node may be tracked, and an order for the first node in the first data structure may be updated based on the activity. An association of the first node may be moved from the first data structure to a second data structure. The second data structure may be associated with a second tier of the memory hierarchy.

    SYSTEMS AND METHODS FOR MONITORING MEMORY ACCESSES

    公开(公告)号:US20240303001A1

    公开(公告)日:2024-09-12

    申请号:US18139198

    申请日:2023-04-25

    CPC classification number: G06F3/0671 G06F3/061 G06F3/0653

    Abstract: Systems and methods for monitoring memory accesses. A storage system comprises a first memory device, a second memory device, and a controller configured to communicate with the first memory device and the second memory device. The controller is configured to: receive, from a computing device, a first request for first data; identify a first address based on the first request; search the first memory device for the first address; modify a first count maintained in the second memory device for the first address; receive from the computing device a second request; and provide the first count in response to the second request.

Patent Agency Ranking