发明名称 Partition file system for virtual machine memory management
摘要 A virtual machine of an information handling system (IHS) initializes an operating system to provide partition file system memory management during application execution. The operating system employs multiple partitions that include one or more applications for execution within the virtual machine. A file system tool identifies write operations to a global file system and generates local and common file system information. The file system tool populates the local file systems that include delta local file systems and differential file systems with write operation data. The file system tool may generate stackable common delta file system information to store write operation data common to two or more partitions that employ executing applications. The file system tool may combine or separate stackable common delta file system information to provide improvements in virtual machine memory utilization.
申请公布号 US9218343(B2) 申请公布日期 2015.12.22
申请号 US201012973411 申请日期 2010.12.20
申请人 International Business Machines Corporation 发明人 Kandasamy Madhusudanan;Varma Ramblias;Viswanathan Balaji;Dasgupta Koustuv
分类号 G06F17/30;G06F11/14;G06F9/50 主分类号 G06F17/30
代理机构 Parashos Kalaitzis 代理人 Parashos Kalaitzis ;Kahler Mark P
主权项 1. An information handling system (IHS), comprising: a processor; a memory, coupled to the processor, the memory being configured to load an operating system, the operating system including a plurality of partitions including first and second partitions, the first and second partitions including first and second applications, respectively, the operating system including a global file system (GFS), and the GFS is populated with information common to all partitions of the plurality of partitions; wherein the first application initiates a first write operation to the global file system (GFS), wherein the operating system intercepts the first write operation to the global file system (GFS), thus providing a first intercepted write operation that includes first intercepted write data, wherein the operating system generates a first delta local file system (DLFS) in the first partition to store the first intercepted write data, wherein a DLFS includes information that is unique to a particular partition of the plurality of partitions and is not part of any other file system in the operating system, wherein the first DLFS is stored in a memory location other than the GFS; the memory including a file system tool that is configured to: test to determine if the first intercepted write data is common between the first delta local file system (DLFS) in the first partition and a second delta local file system (DLFS) in the second partition, thus providing first common intercepted write data; generate a first common delta file system (CDFS) that stores the first common intercepted write data that is common to the first and second partitions, wherein a CDFS includes information that is unique to the information of the GFS and is common between two or more partitions of the plurality of partitions, wherein the first CDFS is stored in a memory location other than the GFS and the first and second partitions; and remove from the first delta local file system the first common intercepted write data; generate a differential file system (DFS) wherein a DFS includes information that is different from a plurality of DLFSs and a plurality of CDFSs.
地址 Armonk NY US