US5682497A
(en)
*
|
1993-09-28 |
1997-10-28 |
Intel Corporation |
Managing file structures for a flash memory file system in a computer
|
US6131150A
(en)
*
|
1993-10-05 |
2000-10-10 |
Digital Equipment Corporation |
Scaled memory allocation system
|
DE59410112D1
(de)
*
|
1994-09-19 |
2002-06-06 |
Siemens Ag |
Speicherverwaltungssystem eines Rechnersystems
|
CA2136154C
(en)
*
|
1994-11-18 |
1999-08-24 |
Jay William Benayon |
User control of multiple memory heaps
|
JP3464836B2
(ja)
*
|
1995-01-19 |
2003-11-10 |
富士通株式会社 |
記憶装置のメモリ管理装置
|
US5897660A
(en)
*
|
1995-04-07 |
1999-04-27 |
Intel Corporation |
Method for managing free physical pages that reduces trashing to improve system performance
|
US5787447A
(en)
*
|
1995-05-08 |
1998-07-28 |
Sun Microsystems, Inc. |
Memory allocation maintaining ordering across multiple heaps
|
US5742797A
(en)
*
|
1995-08-11 |
1998-04-21 |
International Business Machines Corporation |
Dynamic off-screen display memory manager
|
US5897662A
(en)
*
|
1995-08-18 |
1999-04-27 |
International Business Machines Corporation |
Pseudo-random address generation mechanism that reduces address translation time
|
US5835959A
(en)
*
|
1995-12-01 |
1998-11-10 |
Sand Technology Systems International, Inc. |
Memory management system and method using dual indexing structures
|
CA2230859C
(en)
*
|
1995-08-31 |
2002-12-31 |
Sand Technology Systems International, Inc. |
Memory management system and method
|
US6016535A
(en)
*
|
1995-10-11 |
2000-01-18 |
Citrix Systems, Inc. |
Method for dynamically and efficiently caching objects by subdividing cache memory blocks into equally-sized sub-blocks
|
US6081623A
(en)
*
|
1995-10-11 |
2000-06-27 |
Citrix Systems, Inc. |
Method for lossless bandwidth compression of a series of glyphs
|
US7146479B2
(en)
*
|
2001-07-18 |
2006-12-05 |
City U Research Limited |
Method and apparatus of storage allocation/de-allocation in object-oriented programming environment
|
US5758353A
(en)
*
|
1995-12-01 |
1998-05-26 |
Sand Technology Systems International, Inc. |
Storage and retrieval of ordered sets of keys in a compact 0-complete tree
|
US6427147B1
(en)
|
1995-12-01 |
2002-07-30 |
Sand Technology Systems International |
Deletion of ordered sets of keys in a compact O-complete tree
|
US5689707A
(en)
*
|
1995-12-04 |
1997-11-18 |
Ncr Corporation |
Method and apparatus for detecting memory leaks using expiration events and dependent pointers to indicate when a memory allocation should be de-allocated
|
US5832526A
(en)
*
|
1996-01-24 |
1998-11-03 |
Symantec Corporation |
Method and apparatus using slack area of file storage structures for file reconstruction
|
US5778392A
(en)
*
|
1996-04-01 |
1998-07-07 |
Symantec Corporation |
Opportunistic tile-pulling, vacancy-filling method and apparatus for file-structure reorganization
|
US5784699A
(en)
*
|
1996-05-24 |
1998-07-21 |
Oracle Corporation |
Dynamic memory allocation in a computer using a bit map index
|
US6057857A
(en)
|
1996-06-12 |
2000-05-02 |
Citrix Systems, Inc. |
Method for the lossless compression of lines in a distributed computer system
|
US5978893A
(en)
*
|
1996-06-19 |
1999-11-02 |
Apple Computer, Inc. |
Method and system for memory management
|
US5848246A
(en)
|
1996-07-01 |
1998-12-08 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server session manager in an interprise computing framework system
|
US5999972A
(en)
|
1996-07-01 |
1999-12-07 |
Sun Microsystems, Inc. |
System, method and article of manufacture for a distributed computer system framework
|
US6266709B1
(en)
|
1996-07-01 |
2001-07-24 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server failure reporting process
|
US6424991B1
(en)
|
1996-07-01 |
2002-07-23 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server communication framework
|
US6434598B1
(en)
|
1996-07-01 |
2002-08-13 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system
|
US6038590A
(en)
|
1996-07-01 |
2000-03-14 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system
|
US5987245A
(en)
|
1996-07-01 |
1999-11-16 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework
|
US6304893B1
(en)
|
1996-07-01 |
2001-10-16 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system
|
US6272555B1
(en)
|
1996-07-01 |
2001-08-07 |
Sun Microsystems, Inc. |
Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system
|
US6115799A
(en)
*
|
1996-07-19 |
2000-09-05 |
Canon Kabushiki Kaisha |
Information processing apparatus and associated method for managing a memory using a next fit and for reducing a memory fragmentation problem
|
US5949972A
(en)
*
|
1996-08-23 |
1999-09-07 |
Compuware Corporation |
System for memory error checking in an executable
|
US6092168A
(en)
*
|
1996-10-25 |
2000-07-18 |
Hewlett-Packard Co. |
Data storage system and method for deallocating space by writing and detecting a predefined data pattern
|
US5930827A
(en)
*
|
1996-12-02 |
1999-07-27 |
Intel Corporation |
Method and apparatus for dynamic memory management by association of free memory blocks using a binary tree organized in an address and size dependent manner
|
US5930829A
(en)
*
|
1997-03-31 |
1999-07-27 |
Bull Hn Information Systems Inc. |
Dynamic memory allocation for a random access memory employing separately stored space allocation information using a tree structure
|
US5987580A
(en)
*
|
1997-04-04 |
1999-11-16 |
Oracle Corporation |
Serially reusable execution memory
|
US5900001A
(en)
*
|
1997-04-23 |
1999-05-04 |
Sun Microsystems, Inc. |
Method and apparatus for optimizing exact garbage collection using a bifurcated data structure
|
US5911144A
(en)
*
|
1997-04-23 |
1999-06-08 |
Sun Microsystems, Inc. |
Method and apparatus for optimizing the assignment of hash values to nodes residing in a garbage collected heap
|
US5893121A
(en)
*
|
1997-04-23 |
1999-04-06 |
Sun Microsystems, Inc. |
System and method for swapping blocks of tagged stack entries between a tagged stack cache and an untagged main memory storage
|
US6101580A
(en)
*
|
1997-04-23 |
2000-08-08 |
Sun Microsystems, Inc. |
Apparatus and method for assisting exact garbage collection by using a stack cache of tag bits
|
US5903900A
(en)
*
|
1997-04-23 |
1999-05-11 |
Sun Microsystems, Inc. |
Method and apparatus for optimizing exact garbage collection of array nodes in a carded heap
|
US5909579A
(en)
*
|
1997-04-23 |
1999-06-01 |
Sun Microsystems, Inc. |
Method and apparatus for encoding and decoding delta encoded information to locate live pointers in program data stacks
|
US5915255A
(en)
*
|
1997-04-23 |
1999-06-22 |
Sun Microsystems, Inc. |
Method and apparatus for referencing nodes using links
|
US6038572A
(en)
*
|
1997-04-23 |
2000-03-14 |
Sun Microsystems, Inc. |
Method and apparatus for localizing nodes in a garbage collected carded heap
|
US5920876A
(en)
*
|
1997-04-23 |
1999-07-06 |
Sun Microsystems, Inc. |
Performing exact garbage collection using bitmaps that identify pointer values within objects
|
US6115782A
(en)
*
|
1997-04-23 |
2000-09-05 |
Sun Micosystems, Inc. |
Method and apparatus for locating nodes in a carded heap using a card marking structure and a node advance value
|
US5930807A
(en)
*
|
1997-04-23 |
1999-07-27 |
Sun Microsystems |
Apparatus and method for fast filtering read and write barrier operations in garbage collection system
|
US5903899A
(en)
*
|
1997-04-23 |
1999-05-11 |
Sun Microsystems, Inc. |
System and method for assisting exact Garbage collection by segregating the contents of a stack into sub stacks
|
US5848423A
(en)
*
|
1997-04-23 |
1998-12-08 |
Sun Microsystems, Inc. |
Garbage collection system and method for locating root set pointers in method activation records
|
US6199075B1
(en)
|
1997-05-30 |
2001-03-06 |
Sun Microsystems, Inc. |
Method and apparatus for generational garbage collection of a heap memory shared by multiple processors
|
US6094664A
(en)
*
|
1997-05-30 |
2000-07-25 |
Sun Microsystems |
Method and apparatus for optimizing the null pointer exception in an object-oriented programming environment with statically typed variables
|
US6105040A
(en)
*
|
1997-06-30 |
2000-08-15 |
Sun Microsystems, Inc. |
Method and apparatus for managing stored objects
|
US6088764A
(en)
|
1997-07-14 |
2000-07-11 |
International Business Machines Corporation |
Method and apparatus for reducing space allocation failures in storage management systems
|
GB9717718D0
(en)
*
|
1997-08-22 |
1997-10-29 |
Philips Electronics Nv |
Memory management with compaction of data blocks
|
US6173291B1
(en)
*
|
1997-09-26 |
2001-01-09 |
Powerquest Corporation |
Method and apparatus for recovering data from damaged or corrupted file storage media
|
US6047125A
(en)
*
|
1997-10-01 |
2000-04-04 |
Sun Microsystems, Inc. |
Garbage collection system for improved use of memory by removal of reference conflicts
|
US6076151A
(en)
|
1997-10-10 |
2000-06-13 |
Advanced Micro Devices, Inc. |
Dynamic memory allocation suitable for stride-based prefetching
|
US6065019A
(en)
*
|
1997-10-20 |
2000-05-16 |
International Business Machines Corporation |
Method and apparatus for allocating and freeing storage utilizing multiple tiers of storage organization
|
US6088777A
(en)
*
|
1997-11-12 |
2000-07-11 |
Ericsson Messaging Systems, Inc. |
Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages
|
US6018789A
(en)
*
|
1997-11-24 |
2000-01-25 |
Western Digital Corporation |
Disk drive with cache segment providing adaptively managed chunks
|
US6490670B1
(en)
*
|
1998-04-24 |
2002-12-03 |
International Business Machines Corporation |
Method and apparatus for efficiently allocating objects in object oriented systems
|
GB9813592D0
(en)
*
|
1998-06-25 |
1998-08-19 |
Philips Electronics Nv |
Dynamic memory space allocation
|
US6510504B2
(en)
|
1998-06-29 |
2003-01-21 |
Oracle Corporation |
Methods and apparatus for memory allocation for object instances in an object-oriented software environment
|
US6253215B1
(en)
|
1998-08-17 |
2001-06-26 |
Sun Microsystems |
Method, apparatus, and article of manufacture for facilitating resource management for applications having two types of program code
|
US6412053B2
(en)
*
|
1998-08-26 |
2002-06-25 |
Compaq Computer Corporation |
System method and apparatus for providing linearly scalable dynamic memory management in a multiprocessing system
|
DE19841447A1
(de)
*
|
1998-09-10 |
2000-03-16 |
Siemens Ag |
Verfahren zum Übertragen von Daten über mehrere Schnittstellen
|
US6396838B1
(en)
*
|
1998-09-28 |
2002-05-28 |
Ascend Communications, Inc. |
Management of free space in an ATM virtual connection parameter table
|
GB2342470A
(en)
*
|
1998-10-09 |
2000-04-12 |
Ibm |
A memory management system and method for a data processing system
|
US6408368B1
(en)
|
1999-06-15 |
2002-06-18 |
Sun Microsystems, Inc. |
Operating system page placement to maximize cache data reuse
|
US6366994B1
(en)
|
1999-06-22 |
2002-04-02 |
Sun Microsystems, Inc. |
Cache aware memory allocation
|
US6430665B1
(en)
*
|
1999-06-25 |
2002-08-06 |
Sun Microsystems, Inc. |
System and method for heuristically allocating memory
|
US6381738B1
(en)
*
|
1999-07-16 |
2002-04-30 |
International Business Machines Corporation |
Method for optimizing creation and destruction of objects in computer programs
|
US6629111B1
(en)
*
|
1999-10-13 |
2003-09-30 |
Cisco Technology, Inc. |
Memory allocation system
|
US6662310B2
(en)
|
1999-11-10 |
2003-12-09 |
Symantec Corporation |
Methods for automatically locating url-containing or other data-containing windows in frozen browser or other application program, saving contents, and relaunching application program with link to saved data
|
US6630946B2
(en)
|
1999-11-10 |
2003-10-07 |
Symantec Corporation |
Methods for automatically locating data-containing windows in frozen applications program and saving contents
|
US6631480B2
(en)
|
1999-11-10 |
2003-10-07 |
Symantec Corporation |
Methods and systems for protecting data from potential corruption by a crashed computer program
|
CN1435030A
(zh)
*
|
1999-12-10 |
2003-08-06 |
睦塞德技术公司 |
最长匹配地址查询的方法和装置
|
US6775757B1
(en)
*
|
1999-12-14 |
2004-08-10 |
Genesis Microchip Inc. |
Multi-component processor
|
US6920543B1
(en)
|
1999-12-14 |
2005-07-19 |
Genesis Microchip, Inc. |
Method and apparatus for performing distributed processing of program code
|
US6738884B1
(en)
|
1999-12-14 |
2004-05-18 |
Genesis Microchip Inc. |
Method and apparatus for processing data with semaphores
|
US6742083B1
(en)
|
1999-12-14 |
2004-05-25 |
Genesis Microchip Inc. |
Method and apparatus for multi-part processing of program code by a single processor
|
US6728853B1
(en)
*
|
1999-12-14 |
2004-04-27 |
Genesis Microchip Inc. |
Method of processing data utilizing queue entry
|
US6539464B1
(en)
*
|
2000-04-08 |
2003-03-25 |
Radoslav Nenkov Getov |
Memory allocator for multithread environment
|
US6374340B1
(en)
*
|
2000-04-14 |
2002-04-16 |
Motorola, Inc. |
Method of managing memory for a PCI bus
|
US6606682B1
(en)
*
|
2000-04-19 |
2003-08-12 |
Western Digital Technologies, Inc. |
Cluster-based cache memory allocation
|
US6601137B1
(en)
*
|
2000-04-19 |
2003-07-29 |
Western Digital Technologies, Inc. |
Range-based cache control system and method
|
US6594749B1
(en)
*
|
2000-05-19 |
2003-07-15 |
Sun Microsystems, Inc. |
System and method for memory management using fixed-size blocks
|
US6453403B1
(en)
*
|
2000-05-19 |
2002-09-17 |
Sun Microsystems, Inc. |
System and method for memory management using contiguous fixed-size blocks
|
US20020029285A1
(en)
|
2000-05-26 |
2002-03-07 |
Henry Collins |
Adapting graphical data, processing activity to changing network conditions
|
US6971097B1
(en)
*
|
2000-06-09 |
2005-11-29 |
Sun Microsystems, Inc. |
Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers
|
US7966421B2
(en)
*
|
2000-06-21 |
2011-06-21 |
SAtech Group, A.B. Limited Liability Company |
Method and apparatus for logically expanding the length of a search key
|
AU2001293509A1
(en)
*
|
2000-10-04 |
2002-04-15 |
Bullant Technology Pty Ltd |
Data processing structure
|
US6697971B1
(en)
*
|
2000-10-24 |
2004-02-24 |
Hewlett-Packard Development Company, L.P. |
System and method for detecting attempts to access data residing outside of allocated memory
|
US6499094B1
(en)
*
|
2001-09-14 |
2002-12-24 |
Unisys Corporation |
Management of memory heap space for data files accessible to programs operating in different addressing modes
|
US7499960B2
(en)
|
2001-10-01 |
2009-03-03 |
Oracle International Corporation |
Adaptive memory allocation
|
US7409517B2
(en)
*
|
2001-10-01 |
2008-08-05 |
Oracle International Corporation |
Dynamic and automatic memory management
|
US7028158B1
(en)
|
2001-11-02 |
2006-04-11 |
Beatty And Company Computing, Inc. |
Storage virtualization engine
|
TW580619B
(en)
*
|
2002-04-03 |
2004-03-21 |
Via Tech Inc |
Buffer control device and the management method
|
US7330956B1
(en)
*
|
2002-04-16 |
2008-02-12 |
Emc Corporation |
Bucket based memory allocation
|
US9344235B1
(en)
*
|
2002-06-07 |
2016-05-17 |
Datacore Software Corporation |
Network managed volumes
|
US6985916B2
(en)
*
|
2002-08-29 |
2006-01-10 |
International Business Machines Corporation |
Method, system, and article of manufacture for returning physical volumes
|
US6954768B2
(en)
*
|
2002-08-29 |
2005-10-11 |
International Business Machines Corporation |
Method, system, and article of manufacture for managing storage pools
|
KR20050057059A
(ko)
*
|
2002-08-30 |
2005-06-16 |
코닌클리케 필립스 일렉트로닉스 엔.브이. |
다이나믹 메모리 관리
|
US8060680B2
(en)
*
|
2002-09-16 |
2011-11-15 |
Hewlett-Packard Development Company, L.P. |
Method of allocating memory
|
US7010555B2
(en)
*
|
2002-10-17 |
2006-03-07 |
International Business Machines Corporation |
System and method for compacting a computer system heap
|
CN100422932C
(zh)
*
|
2002-12-31 |
2008-10-01 |
上海科泰世纪科技有限公司 |
自描述数据对象的处理方法
|
US7032090B2
(en)
*
|
2003-04-08 |
2006-04-18 |
International Business Machines Corporation |
Method, system, and apparatus for releasing storage in a fast replication environment
|
US7124272B1
(en)
|
2003-04-18 |
2006-10-17 |
Symantec Corporation |
File usage history log for improved placement of files in differential rate memory according to frequency of utilizations and volatility of allocation space
|
CA2426619A1
(en)
*
|
2003-04-25 |
2004-10-25 |
Ibm Canada Limited - Ibm Canada Limitee |
Defensive heap memory management
|
CN100343826C
(zh)
*
|
2003-04-29 |
2007-10-17 |
华为技术有限公司 |
一种实现内存管理的方法
|
US7827375B2
(en)
*
|
2003-04-30 |
2010-11-02 |
International Business Machines Corporation |
Defensive heap memory management
|
US7356655B2
(en)
*
|
2003-05-15 |
2008-04-08 |
International Business Machines Corporation |
Methods, systems, and media for managing dynamic storage
|
US6954826B2
(en)
*
|
2003-05-21 |
2005-10-11 |
Freescale Semiconductor, Inc. |
Read access and storage circuitry read allocation applicable to a cache
|
US7069402B2
(en)
*
|
2003-06-02 |
2006-06-27 |
International Business Machines Corporation |
Host-independent incremental backup method, apparatus, and system
|
KR100503093B1
(ko)
*
|
2003-08-16 |
2005-07-21 |
삼성전자주식회사 |
메모리 관리 방법 및 장치
|
US8250093B2
(en)
|
2003-08-25 |
2012-08-21 |
International Business Machines Corporation |
Method and system for utilizing a cache for path-level access control to structured documents stored in a database
|
US7519574B2
(en)
*
|
2003-08-25 |
2009-04-14 |
International Business Machines Corporation |
Associating information related to components in structured documents stored in their native format in a database
|
US7792866B2
(en)
*
|
2003-08-25 |
2010-09-07 |
International Business Machines Corporation |
Method and system for querying structured documents stored in their native format in a database
|
US8150818B2
(en)
*
|
2003-08-25 |
2012-04-03 |
International Business Machines Corporation |
Method and system for storing structured documents in their native format in a database
|
US8775468B2
(en)
*
|
2003-08-29 |
2014-07-08 |
International Business Machines Corporation |
Method and system for providing path-level access control for structured documents stored in a database
|
US7792880B2
(en)
*
|
2004-01-05 |
2010-09-07 |
International Business Machines Corporation |
Method and apparatus for efficient implementation of discontiguous objects
|
US7587566B2
(en)
*
|
2004-02-20 |
2009-09-08 |
Microsoft Corporation |
Realtime memory management via locking realtime threads and related data structures
|
US7546588B2
(en)
*
|
2004-09-09 |
2009-06-09 |
International Business Machines Corporation |
Self-optimizable code with code path selection and efficient memory allocation
|
US7398369B2
(en)
*
|
2004-10-28 |
2008-07-08 |
International Business Machines Corporation |
Memory leakage management
|
US20060173877A1
(en)
*
|
2005-01-10 |
2006-08-03 |
Piotr Findeisen |
Automated alerts for resource retention problems
|
US8171169B2
(en)
|
2005-03-14 |
2012-05-01 |
Citrix Systems, Inc. |
Method and apparatus for updating a graphical display in a distributed processing environment
|
US8423673B2
(en)
|
2005-03-14 |
2013-04-16 |
Citrix Systems, Inc. |
Method and apparatus for updating a graphical display in a distributed processing environment using compression
|
US7412466B1
(en)
*
|
2005-05-31 |
2008-08-12 |
Sun Microsystems, Inc. |
Offset-based forward address calculation in a sliding-compaction garbage collector
|
US7809918B1
(en)
*
|
2005-07-22 |
2010-10-05 |
American Megatrends, Inc. |
Method, apparatus, and computer-readable medium for providing physical memory management functions
|
US7421453B2
(en)
*
|
2005-08-16 |
2008-09-02 |
International Business Machines Corporation |
Asynchronous linked data structure traversal
|
US7765528B2
(en)
*
|
2005-09-21 |
2010-07-27 |
Hewlett-Packard Development Company, L.P. |
Identifying sources of memory retention
|
US7890541B2
(en)
*
|
2006-02-17 |
2011-02-15 |
International Business Machines Corporation |
Partition by growth table space
|
FR2906380B1
(fr)
*
|
2006-09-27 |
2008-12-19 |
Trusted Logic Sa |
Systeme et procede de securisation de donnees.
|
US20080148002A1
(en)
*
|
2006-12-13 |
2008-06-19 |
Fleming Matthew D |
Method and Apparatus for Allocating A Dynamic Data Structure
|
US8037477B2
(en)
*
|
2007-01-23 |
2011-10-11 |
Hewlett-Packard Development Company, L.P. |
Efficient detection of sources of increasing memory consumption
|
US20080288725A1
(en)
*
|
2007-05-14 |
2008-11-20 |
Moyer William C |
Method and apparatus for cache transactions in a data processing system
|
US20090199126A1
(en)
*
|
2008-02-06 |
2009-08-06 |
International Business Machines Corporation |
Method for automatically organizing toolbars for a software application
|
US8095766B2
(en)
*
|
2008-04-07 |
2012-01-10 |
International Business Machines Corporation |
Method and system for approximating object sizes in an object-oriented system
|
US8082415B2
(en)
|
2008-07-01 |
2011-12-20 |
International Business Machines Corporation |
Estimating the size of an in-memory cache
|
US8301672B2
(en)
*
|
2008-09-22 |
2012-10-30 |
Advanced Micro Devices, Inc. |
GPU assisted garbage collection
|
KR20100091853A
(ko)
*
|
2009-02-11 |
2010-08-19 |
삼성전자주식회사 |
동적 메모리 관리를 수행하는 임베디드 시스템 및 그의 메모리 관리방법
|
US8347055B2
(en)
|
2009-06-30 |
2013-01-01 |
Incard S.A. |
Method to defrag a memory of an IC card
|
US8473900B2
(en)
*
|
2009-07-01 |
2013-06-25 |
Advanced Micro Devices, Inc. |
Combining classes referenced by immutable classes into a single synthetic class
|
JP4987997B2
(ja)
*
|
2010-02-26 |
2012-08-01 |
株式会社東芝 |
メモリシステム
|
US8327109B2
(en)
*
|
2010-03-02 |
2012-12-04 |
Advanced Micro Devices, Inc. |
GPU support for garbage collection
|
US8225065B2
(en)
*
|
2010-06-03 |
2012-07-17 |
Microsoft Corporation |
Hierarchical scalable memory allocator
|
US9218135B2
(en)
|
2010-06-16 |
2015-12-22 |
Microsoft Technology Licensing, Llc |
Hierarchical allocation for file system storage device
|
US8527544B1
(en)
|
2011-08-11 |
2013-09-03 |
Pure Storage Inc. |
Garbage collection in a storage system
|
US9329988B2
(en)
*
|
2011-08-19 |
2016-05-03 |
Nvidia Corporation |
Parallel dynamic memory allocation using a nested hierarchical heap
|
FR3034540A1
(fr)
*
|
2015-04-03 |
2016-10-07 |
Nexedi |
Procede pour l'analyse de tres grands volumes de donnees
|
EP3109764B1
(de)
|
2015-06-23 |
2018-03-14 |
Zaklady Urzadzen Komputerowych "ELZAB" S.A. |
Flash-dateisystem
|
US10162552B2
(en)
*
|
2016-03-31 |
2018-12-25 |
EMC IP Holding Company LLC |
System and method for quasi-compacting garbage collection
|
US10168911B1
(en)
*
|
2017-06-13 |
2019-01-01 |
Sap Se |
Defragmentation of persistent main memory
|
US11010070B2
(en)
*
|
2019-01-31 |
2021-05-18 |
Ralph Crittenden Moore |
Methods for aligned, MPU region, and very small heap block allocations
|
US11314428B1
(en)
*
|
2020-10-09 |
2022-04-26 |
Western Digital Technologies, Inc. |
Storage system and method for detecting and utilizing wasted space using a file system
|
US11580013B2
(en)
|
2020-10-30 |
2023-02-14 |
Nutanix, Inc. |
Free space management in a block store
|
CN116431066B
(zh)
*
|
2023-03-21 |
2024-04-26 |
深圳市万翼数字技术有限公司 |
数据存储方法、装置、电子设备及存储介质
|
CN118210825B
(zh)
*
|
2024-05-22 |
2024-07-26 |
航天宏图信息技术股份有限公司 |
数据库查询性能优化方法、装置、电子设备和存储介质
|