Match Document Document Title
7478206 Information-processor for controlling a storing area in accordance with an amount of requested information  
A storing/reproducing device includes a storing controller that recognizes programming information read out from timer recording list information and the data size of a content corresponding to the...
7478119 System and method for transposing memory patterns within the physical memory space  
A system for mapping memory of a computer system includes a sorter, a partitioner, and a mapper. The sorter sorts a physical memory space to obtain a sorted virtual memory space, where the physical...
7478212 Techniques to transfer information between memory regions  
Techniques are described herein that may be used to de-fragment a first region of memory. For example, de-fragmenting may include identifying multiple accessed memory locations in the first memory...
7478219 Retrieving event data for logical partitions  
A method, apparatus, system, and signal-bearing medium that, in an embodiment, retrieve event data from a processor for sampling intervals, where the sampling intervals are evenly distributed, but...
7475218 Apparatus and method for autonomically detecting resources in a logically partitioned computer system  
A partition manager includes a resource detection mechanism that uses a persistent resource database to determine which resources were seen previously, and to determine which resources are required...
7475217 Method of managing storage capacity in storage system, a storage device and a computer system  
A capacity management method of managing a capacity of a storage unit of each storage in a computer system having a plurality of storage devices each having one or more storage units each providing...
7472249 Kernel memory free algorithm  
An approach for freeing memory based upon its relocatable or non-relocatable property is provided. In one embodiment, drivers and other processes that do not provide callback methods or similar...
7469313 Methods and systems for preserving disk geometry of virtualized data volumes  
Methods and systems for preserving disk geometry when relabeling a data volume encapsulated in a virtual storage device that presents a different disk geometry than the data volume. An exemplary...
7469327 System and method for restricting access to logical volumes  
A storage system is utilized to its fullest storage capacity by setting a write inhibitive attribute to a desired storage area of the storage system. The storage system has a logical volume in...
7467275 Capacity expansion volume migration method  
A common external storage device is connected to the first and second storage systems. The management computer comprises a capacity expansion volume migration section that migrates a...
7467282 Migrating a traditional volume to a virtual volume in a storage system  
A file system migrates a traditional volume to a virtual volume without data copying. In an embodiment, a traditional volume index node is selected for migration. The traditional volume index node...
7464247 System and method for updating data in a distributed column chunk data store  
An improved system and method for importing update data in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers...
7464228 System and method to conserve conventional memory required to implement serial ATA advanced host controller interface  
An information handling system includes a processor and a system memory coupled to the processor. The system has a plurality of persistent mass storage devices including first and second storage...
7464250 Method to reduce disk access time during predictable loading sequences  
The invention discloses a method for loading data from a disk. The method may comprise comparing a current sequence of disk requests to data indicative of a previous disk request sequence....
7461231 Autonomically adjusting one or more computer program configuration settings when resources in a logical partition change  
A computer program communicates with a partition manager in the logical partition where the computer program is run. When resource allocation in the logical partition dynamically changes, the...
7457935 Method for a distributed column chunk data store  
An improved system and method for a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network....
7454665 Apparatus, method and program for recording diagnostic trace information  
A method of recording diagnostic trace information is disclosed. According to one embodiment, a method is provided in which metadata corresponding to each of a set of events that are subject to...
7454571 Heuristic cache tuning  
In some embodiments, a computer system comprises a cache configured to cache data. The computer system is configured to monitor the cache and data that is potentially cacheable in the cache to...
7447865 System and method for compression in a distributed column chunk data store  
An improved system and method for compression in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably...
7447843 Storage system with independently adjustable cache memory partitions  
An object of the present invention is to provide a storage system which is shared by a plurality of application programs, wherein optimum performance tuning for a cache memory can be performed for...
7447864 Memory area allocation control device for allocating target information to free area of memory area, storage medium storing its program and its method  
The memory area allocation control device for allocating target information to a free area of a memory area efficiently allocates a free area to target information to be requested by obtaining a...
7441068 Flash memory and method for utilizing the same  
A flash memory and a method for utilizing the same are disclosed. The method for utilizing a flash memory includes the steps of: a) providing a flash memory of a single chip; b) formatting the...
7437529 Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment  
A method and system for efficiently migrating in-use small pages to enable promotion of contiguous small pages into large pages in a memory environment that includes small pages pinned to real...
7437514 Cache system  
A cache system is provided which includes a cache memory and a cache refill mechanism which allocates one or more of a set of cache partitions in the cache memory to an item in dependence on the...
7434022 Distributed workflow techniques  
Described is a distributed copying technique that may be used in migrating large amounts of data from one or more source devices to one or more destination devices. The data source is divided into...
7430644 Storage device, control method for partitioning logical memory devices, and medium embodying program for partitioning logical memory devices  
A storage device which limits the partition of the logical memory devices for computers in accordance with properties such as reliability. An access control approves an access only to the logical...
7426624 Storage management computer program product and grouping method for storage groups  
A method for grouping a plurality of storage resources provided by a storage system into storage groups. Storage management software obtains storage resource configuration information set for each...
7426605 Method and apparatus for optimizing flash device erase distribution  
A remapping circuit is connected to a memory. A configuration register is connected to the memory. The configuration register includes performance information for memory blocks in the memory. Also,...
7426623 System and method for configuring flash memory partitions as super-units  
A flash memory system including one or more flash memory devices; the flash memory devices are partitioned into multiple units, at least a first unit and a second unit. A mechanism which allocates...
7426625 Data processing system and computer program product for support of system memory addresses with holes  
A method, computer program product, and a data processing system for supporting memory addresses with holes is provided. A first physical address range allocated for system memory for an operating...
7421547 Storage system and storage control method without requiring formatting of storage device  
Each storage unit is provided with a table for storing a corresponding unit ID and count value. The controller receives a formatting instruction specifying a first unit ID, and updates the count...
7421533 Method to manage memory in a platform with virtual machines  
An embodiment of the present invention enables the virtualizing of virtual memory in a virtual machine environment within a virtual machine monitor (VMM). Memory required for direct memory access...
7418568 Memory management technique  
Methods for allocating memory by a memory manager for an application are provided. The method may include the steps of allocating a first block size for a first amount of data, and allocating a...
7415592 Ring-buffer based buffering apparatus and method of using memory apparatus  
In a buffering apparatus for digital data for temporarily storing input data and then outputting, a memory apparatus is provided with a plurality of storage areas assigned consecutive...
7414875 Apparatus and methods for a physical layout of simultaneously sub-accessible memory modules  
A layout for simultaneously sub-accessible memory modules is disclosed. In one embodiment, a memory module includes a printed circuit board having a plurality of sectors, each sector being...
7412579 Secure memory controller  
A memory controller partitions memory into secure partitions and non-secure partitions.
7409523 Online storage volume shrink  
Described is a technology by which a new volume or partition may be created on a disk, e.g., by running a shrink program and then reclaiming freed space. Shrink occurs online, while the user or...
7406580 Method for utilizing tape media segmentation  
A method is presented for utilizing tape storage media segmentation to improve data access performance. A segmented tape storage medium within a tape cartridge having a first and second segment is...
7406564 Distributed FIFO  
Circuits, methods, and apparatus for FIFO memories made up of multiple local memory arrays. These embodiments limit the number and length of interconnect lines that are necessary to join two or...
7406568 Buffer allocation for split data messages  
A technique to store a plurality of addresses and data to address and data buffers, respectively, in an ordered manner. More particularly, one embodiment of the invention stores a plurality of...
7403203 Stacking series of non-power-of-two frame buffers in a memory array  
Storing frames of data in frame buffers sized to match the frame size when the frame size is not a power-of-two number of bytes is disclosed. The buffer size is chosen to be the largest...
7404031 Memory card, nonvolatile semiconductor memory, and method of controlling semiconductor memory  
A nonvolatile semiconductor memory includes a storage area including of a plurality of data blocks and a management block which stores management information related to a storage medium in a lump....
7404060 Apparatus, program, and method for managing usage of memory  
A memory management apparatus suitable for reducing amount of memory usage and simplifying programs is provided. When an area allocation request has been inputted, an unused area having a size that...
7401188 Method, device, and system to avoid flushing the contents of a cache by not inserting data from large requests  
A method, device, and system are disclosed. In one embodiment, the method comprises setting a threshold length for data allowed in a cache, inserting data into the cache during a read or a write...
7395402 Method and system of data storage capacity allocation and management using one or more data storage drives  
Aspects of the present invention allow the implementation of one or more data pools using portions or sectors of one or more hard disk drives. Aspects of the invention incorporate at least a method...
7395403 Simulating partition resource allocation  
A method, apparatus, system, and signal-bearing medium that, in an embodiment, simulate allocation of a simulated resource to simulated partitions in a simulated logically-partitioned computer and...
7394817 Distributed data caching in hybrid peer-to-peer systems  
A method for caching data in a hybrid peer-to-peer system comprising a plurality of interconnected peer computers is disclosed. The method comprising the steps of establishing ( 1702 ) a...
7392343 Memory card having a storage cell and method of controlling the same  
A controller comprises a host interface section and a processing circuit. The host interface section receives a command sequence outputted from a host apparatus to a first nonvolatile semiconductor...
7392361 Generic reallocation function for heap reconstitution in a multi-processor shared memory environment  
Managing memory includes receiving a request for a memory allocation, determining whether the memory allocation is to be maintained when subsequently initializing memory and saving information...
7392302 Systems and methods for automated service migration  
A migration framework provides for the automatic migration of services in a cluster. A migratable target list contains a list of servers in the cluster capable of hosting a migratable service. A...