-
公开(公告)号:US20230168828A1
公开(公告)日:2023-06-01
申请号:US17903110
申请日:2022-09-06
Inventor: Sang-Min LEE , Hong-Yeon Kim , Baik-Song An , Myung-Hoon Cha
IPC: G06F3/06
CPC classification number: G06F3/064 , G06F3/0679 , G06F3/0604
Abstract: Disclosed herein are an apparatus and method for processing fast persistent writing to nonvolatile memory. A method for processing fast persistent writing to a nonvolatile memory includes writing log data from a last storage position in a data block created in a certain size, reflecting the entire data block in a storage medium, increasing the last storage position by a size of the written log data, and reflecting the entire data block in a storage medium, wherein the data block is linearly linked to an additional data block in a creation order, and wherein the data block includes a log data storage region, information about a last storage position where the log data is stored in the log data storage region, and information about a linked next data block.
-
公开(公告)号:US12153811B2
公开(公告)日:2024-11-26
申请号:US17903110
申请日:2022-09-06
Inventor: Sang-Min Lee , Hong-Yeon Kim , Baik-Song An , Myung-Hoon Cha
IPC: G06F3/06
Abstract: Disclosed herein are an apparatus and method for processing fast persistent writing to nonvolatile memory. A method for processing fast persistent writing to a nonvolatile memory includes writing log data from a last storage position in a data block created in a certain size, reflecting the entire data block in a storage medium, increasing the last storage position by a size of the written log data, and reflecting the entire data block in a storage medium, wherein the data block is linearly linked to an additional data block in a creation order, and wherein the data block includes a log data storage region, information about a last storage position where the log data is stored in the log data storage region, and information about a linked next data block.
-
公开(公告)号:US11687359B2
公开(公告)日:2023-06-27
申请号:US17524441
申请日:2021-11-11
Inventor: Baik-Song An , Hong-Yeon Kim , Sang-Min Lee , Myung-Hoon Cha
IPC: G06F12/00 , G06F9/455 , G06F12/0891 , G06F12/0882 , G06F3/06
CPC classification number: G06F9/45558 , G06F3/067 , G06F3/068 , G06F3/0619 , G06F3/0647 , G06F12/0882 , G06F12/0891 , G06F2009/45583 , G06F2009/45595
Abstract: Disclosed herein are a hybrid memory management apparatus and method for an many-to-one virtualization environment. The hybrid memory management apparatus is implemented in an inverse-virtualization-based multi-node computing system including multiple physical nodes, each containing hybrid memory in which DRAM and NVRAM coexist, a virtual machine, and hypervisors, and includes memory for storing at least one program, and a processor for executing the program, wherein the program includes a remote request service module for processing a page-related request with reference to the hybrid memory and responding to the page-related request by transmitting a result of processing, an internal request service module for processing an internal page fault request with reference to a hybrid memory and responding to the internal page fault request, and a data arrangement module for responding to an inquiry request for a location at which a newly added page is to be arranged in the hybrid memory.
-
公开(公告)号:US12210425B2
公开(公告)日:2025-01-28
申请号:US18057071
申请日:2022-11-18
Inventor: Sang-Min Lee , Hong-Yeon Kim , Baik-Song An , Myung-Hoon Cha
Abstract: Disclosed herein are an apparatus and method for page allocation in a many-to-one virtualization environment. The method may include determining whether a page fault interrupt is caused by page initialization for page allocation, sending an ownership change message to a node having ownership of the corresponding page when the page fault interrupt is determined to be caused by page initialization, and initializing the corresponding page upon receiving an ownership-change-processing-complete message.
-
-
-