Match Document Document Title
US20130339651 MANAGING PAGE TABLE ENTRIES  
Embodiments relate to managing page table entries in a processing system. A first page table entry (PTE) of a page table for translating virtual addresses to main storage addresses is identified....
US20130283004 Virtualization with Multiple Shadow Page Tables  
A computing system includes virtualization software including a guest operating system (OS). A method maintains, by the virtualization software layer, a first shadow page table for use in a kernel...
US20120226936 DUPLICATE-AWARE DISK ARRAYS  
A duplicate-aware disk array (DADA) leaves duplicated content on the disk array largely unmodified, instead of removing duplicated content, and then uses these duplicates to improve system...
US20120047348 VIRTUALIZATION WITH FORTUITOUSLY SIZED SHADOW PAGE TABLES  
One or more embodiments provides a shadow page table used by a virtualization software wherein at least a portion of the shadow page table shares computer memory with a guest page table used by a...
US20110051623 METHOD AND SYSTEM FOR ADMINISTRATION OF STORAGE OBJECTS  
An exemplary embodiment of the present invention provides a method of generating a representation of a storage network. The method includes obtaining an request from a client system to view...
US20150121009 METHOD AND APPARATUS FOR REFORMATTING PAGE TABLE ENTRIES FOR CACHE STORAGE  
A device for and method of storing page table entries in a first cache. A first page table entry is received having a fragment field that contains address information for a requested first page...
US20130339658 MANAGING PAGE TABLE ENTRIES  
A method includes identifying, by a processor, a first page table entry (PTE) of a page table for translating virtual addresses to main storage addresses, the page table comprising a second page...
US20140325170 Conversion of Virtual Disk Snapshots Between Redo and Copy-on-Write Technologies  
A framework for converting between copy-on-write (COW) and redo-based technologies is disclosed. To take a virtual disk snapshot, disk descriptor files, which include metadata information about...
US20140229697 ONLINE VIRTUAL MACHINE DISK MIGRATION  
A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) creating a...
US20150032935 VIRTUALIZATION SYSTEM USING HARDWARE ASSISTANCE FOR PAGE TABLE COHERENCE  
One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking...
US20120331265 Apparatus and Method for Accelerated Hardware Page Table Walk  
A method of walking page tables includes comparing a virtual address to a plurality of virtual address bit segments to identify a match. Each virtual address bit segment is associated with a page...
US20130262798 VIRTUALIZATION SYSTEM USING HARDWARE ASSISTANCE FOR SHADOW PAGE TABLE COHERENCE  
One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking...
US20130151810 HYBRID HASH TABLES  
A hash table system having a first hash table and a second hash table is provided. The first hash table may be in-memory and the second hash table may be on-disk. Inserting an entry to the hash...
US20110246984 STORAGE OPTIMIZATION SELECTION WITHIN A VIRTUALIZATION ENVIRONMENT  
Storage optimization selection for virtual disks of a virtualization environment, where the storage optimization can be selected based in part on the disk type of a virtual disk included in a...
US20120278573 ONLINE VIRTUAL MACHINE DISK MIGRATION  
A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) taking a...
US20140040590 METHOD AND SYSTEM FOR MANAGING LARGE WRITE-ONCE TABLES IN SHADOW PAGE DATABASES  
Methods and systems for managing large write-once tables are described. In some embodiments, a relational database management system includes a space allocation module that utilizes both a logical...
US20100318762 Synchronizing A Translation Lookaside Buffer with Page Tables  
The translation lookaside buffer (TLB) of a processor is kept in synchronization with a guest page table by use of an indicator referred to as a “T” bit. The T bit of the NPT/EPT entries mapping...
US20140089572 DISTRIBUTED PAGE-TABLE LOOKUPS IN A SHARED-MEMORY SYSTEM  
The disclosed embodiments provide a system that performs distributed page-table lookups in a shared-memory multiprocessor system with two or more nodes, where each of these nodes includes a...
US20110202744 HASHING WITH HARDWARE-BASED REORDER USING DUPLICATE VALUES  
A hash table controller may include a hash calculator configured to receive a key and to determine, based thereon, a first entry in a first bank of a hash table for a value associated with the key...
US20120284465 Operating System Management of Address-Translation-Related Data Structures and Hardware Lookasides  
An approach is provided in a hypervised computer system where a page table request is at an operating system running in the hypervised computer system. The operating system determines whether the...
US20120173842 Operating System Management of Address-Translation-Related Data Structures and Hardware Lookasides  
An approach is provided in a hypervised computer system where a page table request is at an operating system running in the hypervised computer system. The operating system determines whether the...
US20140156957 LIVE SNAPSHOTS OF MULTIPLE VIRTUAL DISKS  
A system and method are disclosed for servicing requests to create live snapshots of a plurality of virtual disks in a virtualized environment. In accordance with one example, a computer system...
US20120159081 DEDUPLICATION-AWARE PAGE CACHE  
An access request that includes a combination of a file identifier and an offset value is received. If the page cache does not contain the page indexed by the combination, then the file system is...
US20140331023 MULTI-CORE PAGE TABLE SETS OF ATTRIBUTE FIELDS  
A device includes a memory that stores a first page table that includes a first page table entry, wherein the first page table entry further includes a physical address, an alternative location...
US20110125983 Processing System Implementing Variable Page Size Memory Organization Using a Multiple Page Per Entry Translation Lookaside Buffer  
A processing system includes a page table including a plurality of page table entries. Each of the plurality of page table entries includes information for translating a virtual address page to a...
US20140032833 Dynamic Disk Space Management In A File System  
Dynamic disk space management in a file system, including: assigning, by a disk utilization manager upon creation of each file in the file system, a unique identifier to the file; tracking, by the...
US20140359213 DIFFERENCING DISK IMPROVED DEPLOYMENT OF VIRTUAL MACHINES  
Determining host machines on which to place a virtual machine. The method includes determining that a virtual machine to be deployed to a host will use a differencing disk chain based off of one...
US20110125714 Synthetic Full Backup Generation  
System and method for generating a synthetic full backup. A request to perform an incremental backup may be received at a target computer. The incremental backup may be performed on the target...
US20100218002 SECURING COMPUTER LOG FILES  
A log file is secured. One implementation involves maintaining a log file including one or more log entries in a storage device connected to a computer, and entering a new log entry by generating...
US20120084521 Managing Snapshots of Virtual Server  
Configuration information and a system log are acquired for each of virtual servers running on an external computer, and the acquired system logs are analyzed. Relation information on the relation...
US20130117531 METHOD, SYSTEM, AND APPARATUS FOR PAGE SIZING EXTENSION  
A method, system, and apparatus may initialize a fixed plurality of page table entries for a fixed plurality of pages in memory, each page having a first size, wherein a linear address for each...
US20120303884 IMPLEMENTING ENHANCED UPDATES FOR INDIRECTION TABLES  
A method and a storage system are provided for implementing indirection tables and providing enhanced updates of the indirection tables for persistent media or disk drives, such as shingled...
US20150160877 System Updates With Personal Virtual Disks  
A method and system for updating a collection of software resources in a virtual desktop infrastructure system. Virtual machines associated with sets of virtual disk elements in a hierarchy of...
US20110179490 Apparatus and Method for Detecting a Code Injection Attack  
A code injection attack detecting apparatus and method are provided. The code injection attack may be detected based on characteristics occurring when a malicious code injected by the code...
US20110296128 RETAINING DISK IDENTIFICATION IN OPERATING SYSTEM ENVIRONMENT AFTER A HARDWARE-DRIVEN SNAPSHOT RESTORE FROM A SNAPSHOT-LUN CREATED USING SOFTWARE-DRIVEN SNAPSHOT ARCHITECTURE  
A program, method and system are disclosed for managing a snapshot backup restore through a hardware snapshot interface, i.e. a hardware-driven snapshot restore, based upon a software-driven...
US20140208022 RAID ERASURE CODE APPLIED TO PARTITIONED STRIPE  
The disclosure presents examples of a RAID storage system, method and computer program product where a stripe is logically partitioned into two or more sub-stripes and at least one RAID erasure...
US20110161281 Distributed Transaction Management in a Distributed Shared Disk Cluster Environment  
Systems, methods, computer program product embodiments are provided for maintaining transaction consistency for distributed transactions in a distributed shared disk cluster environment. An...
US20130254490 DELAYED REPLACEMENT OF TLB ENTRIES  
A cache entry replacement unit can delay replacement of more valuable entries by replacing less valuable entries. When a miss occurs, the cache entry replacement unit can determine a cache entry...
US20120096211 PERFORMANCE AND POWER OPTIMIZED COMPUTER SYSTEM ARCHITECTURES AND METHODS LEVERAGING POWER OPTIMIZED TREE FABRIC INTERCONNECT  
A performance and power optimized computer system architecture and method leveraging power optimized tree fabric interconnect are disclosed. One embodiment builds low power server clusters...
US20130339656 Compare and Replace DAT Table Entry  
A first and a second operand are compared. If they are equal, the contents of register R1+1 are stored at the second-operand location, and the specified CPU or CPUs in the configuration are...
US20150186060 SELECTIVE DISK VOLUME CLONING FOR VIRTUAL DISK CREATION  
Systems and methods create virtual disks for access by a virtual machine. The virtual disk can be created from marked folders such that files and folders containing sensitive data or data not...
US20130138864 SYSTEM AND METHOD TO REDUCE TRACE FAULTS IN SOFTWARE MMU VIRTUALIZATION  
A system for identifying an exiting process and removing traces and shadow page table pages corresponding to the process' page table pages. An accessed minimum virtual address is maintained...
US20110153955 SOFTWARE ASSISTED TRANSLATION LOOKASIDE BUFFER SEARCH MECHANISM  
A computer implemented method searches a unified translation lookaside buffer. Responsive to a request to access the unified translation lookaside buffer, a first order code within a first entry...
US20110010387 ASSOCIATED CONTENT SYSTEM  
Methods for creation of a content association system in which a client application communicates to a distributed hash table network an association between one piece of content in a client's...
US20110055461 SYSTEMS AND METHODS FOR PRE-EQUALIZATION AND CODE DESIGN FOR A FLASH MEMORY  
A system, computer readable program, and method for programming flash memory, the method includes: providing multiple pairs of most significant bit (MSB) page uncoded bit error rates (UBERs) and...
US20120054467 REAL-TIME HASH MAP  
A method for implementing a hash map to improve performance consistency is disclosed herein. In one embodiment, such a method includes providing a hash map comprising a set of tables, the set of...
US20110153949 DELAYED REPLACEMENT OF CACHE ENTRIES  
A cache entry replacement unit can delay replacement of more valuable entries by replacing less valuable entries. When a miss occurs, the cache entry replacement unit can determine a cache entry...
US20140156601 SYSTEMS AND METHODS FOR HIERARCHICAL REFERENCE COUNTING VIA SIBLING TREES  
Systems and methods for hierarchical reference counting via sibling trees are provided. The hierarchical data structure, together with its associated operations, can efficiently maintain reference...
US20130339653 Managing Accessing Page Table Entries  
A system for accessing memory locations includes translating, by a processor, a virtual address to locate a first page table entry (PTE) in a page table. The first PTE includes a marker and an...
US20110131186 Extending a Database Recovery Point at a Disaster Recovery Site  
A DBA may pre-generate database recovery jobs on a convenient schedule at a local site, then recover a database at a disaster recovery site. Archive log files for the database that are generated...