Matches 201 - 250 out of 359 < 1 2 3 4 5 6 7 8 >


Match Document Document Title
US20140181432 PRIORITY-BASED GARBAGE COLLECTION FOR DATA STORAGE SYSTEMS  
Priority-based garbage collection utilizes attributes of data stored in the non-volatile memory array in order to improve efficiency of garbage collection and of the overall data storage system. A...
US20140059291 METHOD FOR PROTECTING STORAGE DEVICE DATA INTEGRITY IN AN EXTERNAL OPERATING ENVIRONMENT  
An invention is provided for protecting the data integrity of a cached storage device in an alternate operating system (OS) environment. The invention includes replacing an actual partition table...
US20130054907 STORAGE SYSTEM, STORAGE CONTROL APPARATUS, AND STORAGE CONTROL METHOD  
A storage system including first storage devices constituting a first logical storage area, second storage devices constituting a second logical storage area; and a storage control apparatus. The...
US20110055630 Safely Rolling Back Transactions In A Transactional Memory System With Concurrent Readers  
A technique for safely rolling back transactional memory transactions without impacting concurrent readers of the uncommitted transaction data. An updater uses a transactional memory technique to...
US20150121021 APPARATUS AND METHOD FOR CONTROLLING STORAGE DEVICES  
Write commands for a storage device specify write data with either a first data step size or a second data step size. In the former case, the storage device performs a read-modify-write (RMW)...
US20140052945 OPTIMIZING STORAGE SYSTEM BEHAVIOR IN VIRTUALIZED CLOUD COMPUTING ENVIRONMENTS BY TAGGING INPUT/OUTPUT OPERATION DATA TO INDICATE STORAGE POLICY  
A method, system and computer program product for optimizing storage system behavior in a cloud computing environment. An Input/Output (I/O) operation data is appended with a tag, where the tag...
US20100122048 MANAGING MEMORY PAGES  
A method, and corresponding software and system, is described for paging memory used for one or more sequentially-accessed data structure. The method includes providing a data structure...
US20090157911 RECORDING CONTROL APPARATUS, RECORDING CONTROL METHOD, AND COMPUTER PROGRAM PRODUCT  
A determining unit performs a position determination determining whether a nonvolatile memory is mounted in a right position or in a wrong position. When the determining unit determines that the...
US20080313412 Data control apparatus, data control method, and data control program  
A data control apparatus is connected to a central processing unit that processes data and to a main storage unit that stores therein the data, and controls output of the data. The data control...
US20070245100 Data processor, data processing method, and computer readable medium storing program therefor  
A data processor that erases data stored in a storage device includes an erase information storage unit that stores an erase information indicating a description of an erasing process having been...
US20060236046 METHOD AND APPARATUS FOR IMPROVED MEMORY MANAGEMENT IN DATA ANALYSIS  
A method of managing a memory resource is provided for the storage of a plurality of sequentially received data elements, each data element comprising a plurality of data integers, the method...
US20150261616 METHOD OF CONTROLLING MEMORY SWAP OPERATION AND DATA PROCESSING SYSTEM USING SAME  
A memory swap operation comprises writing information about a process in which a page fault occurred, into a temporary memory using a processor of a host, copying a page in which the page fault...
US20150074361 IDENTIFICATION OF NON-SEQUENTIAL DATA STORED IN MEMORY  
Systems and methods for identification of data stored in memory are provided. A data packet is received and a first packet byte within the data packet is compared to a first memory byte within a...
US20140208042 PROVIDING HARDWARE SUPPORT FOR SHARED VIRTUAL MEMORY BETWEEN LOCAL AND REMOTE PHYSICAL MEMORY  
In one embodiment, the present invention includes a memory management unit (MMU) having entries to store virtual address to physical address translations, where each entry includes a location...
US20140195748 EFFICIENT REPLICA CLEANUP DURING RESYNCHRONIZATION  
Mechanisms are provided for efficient replica cleanup during resynchronization. According to various embodiments, a plurality of deleted data segment ranges on a first storage node may be...
US20140075136 Efficient metadata protection system for data storage  
A method for protecting page-level metadata in a storage system is provided. The method includes providing in a page table first protection data, receiving a command to read data from a page of...
US20120179884 COMMUNICATION SYSTEM, INFORMATION PROCESSING APPARATUS, COMPUTER-READABLE STORAGE MEDIUM, AND COMMUNICATION METHOD  
Prior to performing download play, it is determined whether or not a slave apparatus program has been already stored in an internal memory of a slave apparatus. When not stored yet, the slave...
US20110208927 VIRTUAL MEMORY  
This document describes techniques and apparatuses enabling virtual memory for network-enabled computing devices. These techniques and apparatuses may enable network-enabled computing devices to...
US20110145524 INFORMATION RECORDING MEDIUM, INFORMATION RECORDING DEVICE, INFORMATION RECORDING METHOD, INFORMATION REPRODUCING DEVICE, AND INFORMATION REPRODUCING METHOD  
According to the present invention, the size of defect management information is reduced by using a top spare area 102 and middle spare areas 103 in the ascending order of their physical block...
US20100306484 HETEROGENEOUS STORAGE ARRAY OPTIMIZATION THROUGH EVICTION  
A storage system can comprise storage devices having storage media with differing characteristics. An eviction handler can receive information regarding the state of storage media or of data...
US20100223452 CENTRAL PROCESSING UNIT CAPABLE OF MULTI-BOOT USING DESJOINT MEMORY SPACES  
A central processing unit capable of multi-boot using disjoint memory spaces. The central processing unit comprises a plurality of internal registers communicably coupled to each of a plurality of...
US20100223437 METHOD AND SYSTEM FOR SPILLING FROM A QUEUE TO A PERSISTENT STORE  
Techniques for managing memory usage of a processing system by spilling data from a memory to a persistent store based upon an evict policy are provided. A triggering event is detected. In...
US20100211770 METHOD AND APPARATUS FOR PROTECTING PRIVATE DATA ON A VEHICLE  
Methods and apparatus are provided for protecting private data on a vehicle. The method comprises receiving a first signal generated by a user of the vehicle and, in response to the first signal,...
US20100205368 METHOD AND SYSTEM FOR CACHING DATA IN A STORAGE SYSTEM  
A method for caching data in a storage system involves receiving a request for a first datum stored on a storage disk, retrieving the first datum from the storage disk when a copy of the first...
US20100169708 METHOD AND APPARATUS TO PROFILE RAM MEMORY OBJECTS FOR DISPLACMENT WITH NONVOLATILE MEMORY  
A memory profiling system profiles memory objects in volatile memory and identifies memory objects as candidates to be stored and read directly from nonvolatile memory. The profiling system...
US20100125710 DEVICE AND METHOD FOR REWRITING MAIN MEMORY DATA  
A main memory data rewriting device includes a rewrite condition analysis unit configured to analyze a rewrite condition for target data in main memory data stored in a main memory before...
US20100122049 SYSTEM AND METHOD FOR MANAGING AN ELECTRONIC STORAGE VOLUME  
A system and method for managing an electronic storage volume is described. The method includes assigning a threshold to a constrained storage space to define a first state in which an amount of...
US20170177471 MULTI-SECTION GARBAGE COLLECTION SYSTEM INCLUDING REAL-TIME GARBAGE COLLECTION SCHEDULING  
A computer system to schedule a garbage collection process within a computing environment comprises a memory unit and a hardware computer processor. The memory unit includes a load-monitored...
US20170147488 CONCURRENT DEAD ACTOR COLLECTION  
Examples relate to providing concurrent dead actor collection. In some examples, a blocked notification is received from an actor of a number of actors in a distributed system, where the actors...
US20170147487 Hardware Extensions for Memory Reclamation for Concurrent Data Structures  
A hardware-assisted mechanism may improve the performance of memory reclamation operations that employ hazard pointers. The mechanism includes hazard lookaside buffers (HLBs), each implemented in...
US20170147255 SUPPORTING DATA COMPRESSION USING MATCH SCORING  
A processing system is provided that includes a memory for storing an input bit stream and a processing logic, operatively coupled to the memory, to generate a first score based on: a first set of...
US20170139824 MEMORY MANAGEMENT AND IMAGE DISPLAY FOR MOBILE DEVICES  
An object manager can manage memory in a mobile device to provide more effective use of resources and a better user experience. The object manager can store objects in different types of memory...
US20170139603 MEMORY SYSTEM AND OPERATING METHOD THEREOF  
A memory system may include: a plurality of memory blocks each including a plurality of page zones each page zone including a plurality of pages suitable for storing data; and a controller...
US20170132083 RESOLVING PAGE FAULTS OUT OF CONTEXT  
Systems, methods, and computer program products to perform an operation comprising determining, by a processor, a process identifier of a process associated with a page fault based on an interrupt...
US20170123999 EFFICIENT TRANSLATION RELOADS FOR PAGE FAULTS  
Systems and computer program products to perform an operation comprising identifying, in a software page frame table by an operating system interrupt handler, a physical address of a memory page,...
US20170123973 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF  
A data storage device includes a nonvolatile memory device including a plurality of memory units; and a controller suitable for acquiring a temperature information for a current temperature, and...
US20170123690 RESOLVING PAGE FAULTS OUT OF CONTEXT FOR SHARED CONTEXTS  
Systems, methods, and computer program products to perform an operation comprising creating, by a kernel, a temporary effective address associated with a virtual segment identifier (VSID), wherein...
US20170116214 METHODS AND SYSTEMS FOR DATA CLEANUP USING PHYSICAL IMAGE OF FILES ON STORAGE DEVICES  
Methods, systems, and computer program products are provided for optimizing selection of files for eviction from a first storage pool to free up a predetermined amount of space in the first...
US20170090816 Protection for Memory Deduplication by Copy-on-Write  
An example method of providing deduplication support for one or more memory pages includes setting, by a memory manager, an initial memory page to a write protection mode. The initial memory page...
US20170090777 DATA RETENTION MANAGEMENT FOR DATA STORAGE DEVICE  
Data is received for storage in at least one memory of a Data Storage Device (DSD) and metadata associated with the received data is generated. The received data and the generated metadata are...
US20170075804 PARTIAL RELEASE MANAGEMENT  
A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method, system, and computer program product...
US20170075803 PARTIAL RELEASE MANAGEMENT  
A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method, system, and computer program product...
US20170060771 SYSTEM AND METHOD FOR GENERATING AND STORING REAL-TIME ANALYTICS METRIC DATA USING AN IN MEMORY BUFFER SERVICE CONSUMER FRAMEWORK  
In an example, a processing system of a database system may categorize event data taken from logged interactions of users with a multi-tenant information system to provide a metric. Event roll-up...
US20170046096 STRUCTURING PAGE IMAGES IN A MEMORY  
Approaches for structuring a plurality of page images in-memory are described in various examples of the present disclosure. In one example, a unique page identifier provided within a reference...
US20170031836 MEMORY SYSTEM AND OPERATING METHOD THEREOF  
A memory system may include: a memory device including a plurality of pages each having a plurality of memory cells coupled to a plurality of word lines and suitable for storing read data and...
US20160371293 MANAGING STORAGE OF DIGITAL CONTENT  
Apparatuses, methods, systems, and program products are disclosed for managing storage of digital content. An eligibility module determines one or more content elements that are eligible for...
US20160364177 CONCURRENT, MOVING, GARBAGE COLLECTOR  
Electronic garbage collection moves objects within memory to consolidate the objects thereby reducing access time and improving memory performance. Transactions occurring in an atomic...
US20160364169 SELECTIVE MEMORY DUMP USING USERTOKENS  
Embodiments of the present invention provide efficient systems and methods for selectively dumping memory by using usertokens to specify a address range from 64-bit storage to be included or...
US20160350026 METHOD AND SERVER FOR SEARCHING FOR DATA STREAM DIVIDING POINT BASED ON SERVER  
Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is...
US20160342529 PAGE REPLACEMENT ALGORITHMS FOR USE WITH SOLID-STATE DRIVES  
A page replacement algorithm is provided. An idle range of memory pages is determined based, at least in part, on indications of references to memory pages in the idle range of memory pages,...

Matches 201 - 250 out of 359 < 1 2 3 4 5 6 7 8 >