DE602006012843D1 - Verbesserung der verarbeitung in datenverarbeitungsumgebungen mit seitenersetzung für gastenanwendungen - Google Patents
Verbesserung der verarbeitung in datenverarbeitungsumgebungen mit seitenersetzung für gastenanwendungenInfo
- Publication number
- DE602006012843D1 DE602006012843D1 DE602006012843T DE602006012843T DE602006012843D1 DE 602006012843 D1 DE602006012843 D1 DE 602006012843D1 DE 602006012843 T DE602006012843 T DE 602006012843T DE 602006012843 T DE602006012843 T DE 602006012843T DE 602006012843 D1 DE602006012843 D1 DE 602006012843D1
- Authority
- DE
- Germany
- Prior art keywords
- guest
- host
- processing
- state information
- gasten
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0665—Virtualisation aspects at area level, e.g. provisioning of virtual or logical volumes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5016—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/064—Management of blocks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45545—Guest-host, i.e. hypervisor is an application program itself, e.g. VirtualBox
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45583—Memory management, e.g. access or allocation
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/182,570 US8387049B2 (en) | 2005-07-15 | 2005-07-15 | Facilitating processing within computing environments supporting pageable guests |
PCT/EP2006/064227 WO2007009940A1 (en) | 2005-07-15 | 2006-07-13 | Facilitating processing within computing environments supporting pageable guests |
Publications (1)
Publication Number | Publication Date |
---|---|
DE602006012843D1 true DE602006012843D1 (de) | 2010-04-22 |
Family
ID=37165985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE602006012843T Active DE602006012843D1 (de) | 2005-07-15 | 2006-07-13 | Verbesserung der verarbeitung in datenverarbeitungsumgebungen mit seitenersetzung für gastenanwendungen |
Country Status (7)
Country | Link |
---|---|
US (5) | US8387049B2 (de) |
EP (1) | EP1904926B1 (de) |
CN (1) | CN101233490B (de) |
AT (1) | ATE460704T1 (de) |
DE (1) | DE602006012843D1 (de) |
PT (1) | PT1904926E (de) |
WO (1) | WO2007009940A1 (de) |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8387049B2 (en) | 2005-07-15 | 2013-02-26 | International Business Machines Corporation | Facilitating processing within computing environments supporting pageable guests |
US8327353B2 (en) * | 2005-08-30 | 2012-12-04 | Microsoft Corporation | Hierarchical virtualization with a multi-level virtualization mechanism |
US7877485B2 (en) * | 2005-12-02 | 2011-01-25 | International Business Machines Corporation | Maintaining session states within virtual machine environments |
US8539137B1 (en) * | 2006-06-09 | 2013-09-17 | Parallels IP Holdings GmbH | System and method for management of virtual execution environment disk storage |
US8117417B2 (en) * | 2008-01-11 | 2012-02-14 | International Business Machines Corporation | Dynamic address translation with change record override |
US8103851B2 (en) * | 2008-01-11 | 2012-01-24 | International Business Machines Corporation | Dynamic address translation with translation table entry format control for indentifying format of the translation table entry |
US8037278B2 (en) * | 2008-01-11 | 2011-10-11 | International Business Machines Corporation | Dynamic address translation with format control |
US8417916B2 (en) * | 2008-01-11 | 2013-04-09 | International Business Machines Corporation | Perform frame management function instruction for setting storage keys and clearing blocks of main storage |
US8041922B2 (en) * | 2008-01-11 | 2011-10-18 | International Business Machines Corporation | Enhanced dynamic address translation with load real address function |
US8041923B2 (en) | 2008-01-11 | 2011-10-18 | International Business Machines Corporation | Load page table entry address instruction execution based on an address translation format control field |
US8019964B2 (en) * | 2008-01-11 | 2011-09-13 | International Buisness Machines Corporation | Dynamic address translation with DAT protection |
US8335906B2 (en) * | 2008-01-11 | 2012-12-18 | International Business Machines Corporation | Perform frame management function instruction for clearing blocks of main storage |
US8082405B2 (en) * | 2008-01-11 | 2011-12-20 | International Business Machines Corporation | Dynamic address translation with fetch protection |
US8151083B2 (en) * | 2008-01-11 | 2012-04-03 | International Business Machines Corporation | Dynamic address translation with frame management |
US8677098B2 (en) | 2008-01-11 | 2014-03-18 | International Business Machines Corporation | Dynamic address translation with fetch protection |
US8086811B2 (en) * | 2008-02-25 | 2011-12-27 | International Business Machines Corporation | Optimizations of a perform frame management function issued by pageable guests |
US8176280B2 (en) * | 2008-02-25 | 2012-05-08 | International Business Machines Corporation | Use of test protection instruction in computing environments that support pageable guests |
US8095773B2 (en) | 2008-02-26 | 2012-01-10 | International Business Machines Corporation | Dynamic address translation with translation exception qualifier |
US8234655B2 (en) | 2008-07-29 | 2012-07-31 | International Business Machines Corporation | Detection of duplicate memory pages across guest operating systems on a shared host |
US8458284B2 (en) * | 2009-06-12 | 2013-06-04 | International Business Machines Corporation | Systems and methods for efficient live application migration within bandwidth constrained networks |
JP5601516B2 (ja) * | 2010-10-06 | 2014-10-08 | 日本電気株式会社 | コンピュータ装置及びメモリリソース割当て方法 |
US8813071B2 (en) * | 2011-01-31 | 2014-08-19 | Symantec Corporation | Storage reclamation systems and methods |
US9280486B2 (en) * | 2011-07-28 | 2016-03-08 | Red Hat, Inc. | Managing memory pages based on free page hints |
US9286101B2 (en) * | 2011-07-28 | 2016-03-15 | Red Hat, Inc. | Free page hinting |
CN103164290B (zh) * | 2011-12-14 | 2017-08-04 | 腾讯科技(深圳)有限公司 | 应用内存管理方法和装置 |
US9104481B2 (en) * | 2013-02-13 | 2015-08-11 | International Business Machines Corporation | Resource allocation based on revalidation and invalidation rates |
US9053068B2 (en) | 2013-09-25 | 2015-06-09 | Red Hat Israel, Ltd. | RDMA-based state transfer in virtual machine live migration |
US9965311B2 (en) | 2015-11-10 | 2018-05-08 | Red Hat Israel, Ltd. | Application of a pattern to inactive pages in guest memory |
US9930029B2 (en) | 2016-02-25 | 2018-03-27 | Nutanix, Inc. | Hypervisor agnostic bidirectional secure channel for guest agent transport |
US10454771B2 (en) | 2016-04-06 | 2019-10-22 | Alcatel Lucent | Virtual infrastructure |
US10547511B2 (en) * | 2016-05-04 | 2020-01-28 | Alcatel Lucent | Infrastructure resource states |
US10305788B2 (en) | 2016-06-30 | 2019-05-28 | Alcatel Lucent | Near-real-time and real-time communications |
US10802986B2 (en) | 2016-07-18 | 2020-10-13 | International Business Machines Corporation | Marking to indicate memory used to back address translation structures |
US10176110B2 (en) | 2016-07-18 | 2019-01-08 | International Business Machines Corporation | Marking storage keys to indicate memory used to back address translation structures |
US10162764B2 (en) | 2016-07-18 | 2018-12-25 | International Business Machines Corporation | Marking page table/page status table entries to indicate memory used to back address translation structures |
US10223281B2 (en) | 2016-07-18 | 2019-03-05 | International Business Machines Corporation | Increasing the scope of local purges of structures associated with address translation |
US10248573B2 (en) | 2016-07-18 | 2019-04-02 | International Business Machines Corporation | Managing memory used to back address translation structures |
US10282305B2 (en) | 2016-07-18 | 2019-05-07 | International Business Machines Corporation | Selective purging of entries of structures associated with address translation in a virtualized environment |
US10176111B2 (en) | 2016-07-18 | 2019-01-08 | International Business Machines Corporation | Host page management using active guest page table indicators |
US10169243B2 (en) | 2016-07-18 | 2019-01-01 | International Business Machines Corporation | Reducing over-purging of structures associated with address translation |
US10176006B2 (en) | 2016-07-18 | 2019-01-08 | International Business Machines Corporation | Delaying purging of structures associated with address translation |
US10168902B2 (en) | 2016-07-18 | 2019-01-01 | International Business Machines Corporation | Reducing purging of structures associated with address translation |
US10241924B2 (en) | 2016-07-18 | 2019-03-26 | International Business Machines Corporation | Reducing over-purging of structures associated with address translation using an array of tags |
US10180909B2 (en) | 2016-07-18 | 2019-01-15 | International Business Machines Corporation | Host-based resetting of active use of guest page table indicators |
US9672062B1 (en) | 2016-12-01 | 2017-06-06 | Red Hat, Inc. | Batched memory page hinting |
US10496292B2 (en) * | 2017-01-19 | 2019-12-03 | International Business Machines Corporation | Saving/restoring guarded storage controls in a virtualized environment |
US10579439B2 (en) | 2017-08-29 | 2020-03-03 | Red Hat, Inc. | Batched storage hinting with fast guest storage allocation |
US10956216B2 (en) | 2017-08-31 | 2021-03-23 | Red Hat, Inc. | Free page hinting with multiple page sizes |
US10474382B2 (en) | 2017-12-01 | 2019-11-12 | Red Hat, Inc. | Fast virtual machine storage allocation with encrypted storage |
US10909010B2 (en) | 2018-04-10 | 2021-02-02 | Nutanix, Inc. | Efficient data restoration |
JP7151530B2 (ja) * | 2019-02-13 | 2022-10-12 | 日本電信電話株式会社 | サーバ基盤および物理cpu割当プログラム |
US11436141B2 (en) | 2019-12-13 | 2022-09-06 | Red Hat, Inc. | Free memory page hinting by virtual machines |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1015063A (en) | 1973-05-31 | 1977-08-02 | Honeywell Information Systems Inc. | Hardware virtualizer |
JPH0198030A (ja) | 1987-10-09 | 1989-04-17 | Nec Corp | 仮想計算機の主記憶制御方式 |
JP2825550B2 (ja) | 1989-09-21 | 1998-11-18 | 株式会社日立製作所 | 多重仮想空間アドレス制御方法および計算機システム |
US5381535A (en) | 1990-10-24 | 1995-01-10 | International Business Machines Corporation | Data processing control of second-level quest virtual machines without host intervention |
US5809551A (en) * | 1991-08-23 | 1998-09-15 | International Business Machines Corporation | Pending page release |
EP0610583A1 (de) | 1993-02-08 | 1994-08-17 | International Business Machines Corporation | Rechnerspeichersystem mit Mehrzonen-Umspeicherung |
US5555385A (en) * | 1993-10-27 | 1996-09-10 | International Business Machines Corporation | Allocation of address spaces within virtual machine compute system |
US6023712A (en) * | 1997-07-30 | 2000-02-08 | Quarterdeck Corporation | Method and apparatus for brokering memory resources |
US20020108025A1 (en) * | 1998-10-21 | 2002-08-08 | Nicholas Shaylor | Memory management unit for java environment computers |
JP2000215071A (ja) | 1999-01-21 | 2000-08-04 | Hitachi Ltd | 仮想計算機システム |
JP2001051900A (ja) | 1999-08-17 | 2001-02-23 | Hitachi Ltd | 仮想計算機方式の情報処理装置及びプロセッサ |
US6886085B1 (en) | 2000-04-19 | 2005-04-26 | International Business Machines Corporation | Method and apparatus for efficient virtual memory management |
US6651132B1 (en) | 2000-07-17 | 2003-11-18 | Microsoft Corporation | System and method for emulating the operation of a translation look-aside buffer |
US20020099753A1 (en) | 2001-01-20 | 2002-07-25 | Hardin David S. | System and method for concurrently supporting multiple independent virtual machines |
JP4152604B2 (ja) * | 2001-05-24 | 2008-09-17 | 株式会社リコー | 給紙装置、シート搬送装置および画像形成装置 |
US6941436B2 (en) | 2002-05-09 | 2005-09-06 | International Business Machines Corporation | Method and apparatus for managing memory blocks in a logical partitioned data processing system |
US6895491B2 (en) | 2002-09-26 | 2005-05-17 | Hewlett-Packard Development Company, L.P. | Memory addressing for a virtual machine implementation on a computer processor supporting virtual hash-page-table searching |
JP4119239B2 (ja) | 2002-12-20 | 2008-07-16 | 株式会社日立製作所 | 計算機資源割当方法、それを実行するための資源管理サーバおよび計算機システム |
US7900017B2 (en) * | 2002-12-27 | 2011-03-01 | Intel Corporation | Mechanism for remapping post virtual machine memory pages |
US8079034B2 (en) * | 2003-09-15 | 2011-12-13 | Intel Corporation | Optimizing processor-managed resources based on the behavior of a virtual machine monitor |
US20050183077A1 (en) * | 2004-02-12 | 2005-08-18 | International Business Machines Corporation | System and method for JIT memory footprint improvement for embedded java devices |
US7454756B2 (en) * | 2004-03-05 | 2008-11-18 | Intel Corporation | Method, apparatus and system for seamlessly sharing devices amongst virtual machines |
US7401230B2 (en) * | 2004-03-31 | 2008-07-15 | Intel Corporation | Secure virtual machine monitor to tear down a secure execution environment |
US8024730B2 (en) * | 2004-03-31 | 2011-09-20 | Intel Corporation | Switching between protected mode environments utilizing virtual machine functionality |
US7788461B2 (en) * | 2004-04-15 | 2010-08-31 | International Business Machines Corporation | System and method for reclaiming allocated memory to reduce power in a data processing system |
US7421533B2 (en) * | 2004-04-19 | 2008-09-02 | Intel Corporation | Method to manage memory in a platform with virtual machines |
US7141511B2 (en) | 2004-04-27 | 2006-11-28 | Micron Technology Inc. | Method and apparatus for fabricating a memory device with a dielectric etch stop layer |
US8214622B2 (en) * | 2004-05-27 | 2012-07-03 | International Business Machines Corporation | Facilitating management of storage of a pageable mode virtual environment absent intervention of a host of the environment |
US7941799B2 (en) * | 2004-05-27 | 2011-05-10 | International Business Machines Corporation | Interpreting I/O operation requests from pageable guests without host intervention |
US7886126B2 (en) * | 2005-01-14 | 2011-02-08 | Intel Corporation | Extended paging tables to map guest physical memory addresses from virtual memory page tables to host physical memory addresses in a virtual machine system |
US7370160B2 (en) * | 2005-06-29 | 2008-05-06 | Intel Corporation | Virtualizing memory type |
US8387049B2 (en) * | 2005-07-15 | 2013-02-26 | International Business Machines Corporation | Facilitating processing within computing environments supporting pageable guests |
US8307360B2 (en) * | 2008-01-22 | 2012-11-06 | Advanced Micro Devices, Inc. | Caching binary translations for virtual machine guest |
US20090204718A1 (en) * | 2008-02-08 | 2009-08-13 | Lawton Kevin P | Using memory equivalency across compute clouds for accelerated virtual memory migration and memory de-duplication |
US8176280B2 (en) * | 2008-02-25 | 2012-05-08 | International Business Machines Corporation | Use of test protection instruction in computing environments that support pageable guests |
US8387948B2 (en) | 2009-12-21 | 2013-03-05 | Whirlpool Corporation | Mechanically energized substance communication coupling system |
-
2005
- 2005-07-15 US US11/182,570 patent/US8387049B2/en active Active
-
2006
- 2006-07-13 AT AT06777769T patent/ATE460704T1/de not_active IP Right Cessation
- 2006-07-13 EP EP06777769A patent/EP1904926B1/de active Active
- 2006-07-13 PT PT06777769T patent/PT1904926E/pt unknown
- 2006-07-13 CN CN2006800275898A patent/CN101233490B/zh active Active
- 2006-07-13 DE DE602006012843T patent/DE602006012843D1/de active Active
- 2006-07-13 WO PCT/EP2006/064227 patent/WO2007009940A1/en active Application Filing
-
2013
- 2013-02-25 US US13/776,133 patent/US8752053B2/en not_active Expired - Fee Related
-
2014
- 2014-06-05 US US14/296,686 patent/US9183027B2/en active Active
-
2015
- 2015-11-09 US US14/935,986 patent/US10133515B2/en active Active
-
2018
- 2018-11-05 US US16/180,160 patent/US10684800B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
ATE460704T1 (de) | 2010-03-15 |
US8387049B2 (en) | 2013-02-26 |
US20190087132A1 (en) | 2019-03-21 |
US20070016904A1 (en) | 2007-01-18 |
WO2007009940A1 (en) | 2007-01-25 |
US8752053B2 (en) | 2014-06-10 |
CN101233490A (zh) | 2008-07-30 |
PT1904926E (pt) | 2010-07-15 |
EP1904926B1 (de) | 2010-03-10 |
US10684800B2 (en) | 2020-06-16 |
EP1904926A1 (de) | 2008-04-02 |
US9183027B2 (en) | 2015-11-10 |
US10133515B2 (en) | 2018-11-20 |
US20160062703A1 (en) | 2016-03-03 |
US20140289729A1 (en) | 2014-09-25 |
US20130174159A1 (en) | 2013-07-04 |
CN101233490B (zh) | 2012-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE602006012843D1 (de) | Verbesserung der verarbeitung in datenverarbeitungsumgebungen mit seitenersetzung für gastenanwendungen | |
US10120573B2 (en) | Modular sequential writing of data to data storage devices | |
US9992298B2 (en) | Relationship-based WAN caching for object stores | |
US8938602B2 (en) | Multiple sets of attribute fields within a single page table entry | |
DE60320026D1 (de) | Verbessertes speichermanagement für echtzeitanwendungen | |
JP5550742B2 (ja) | ドメインベースのキャッシュ・コヒーレンス・プロトコル | |
GB2468082A (en) | Registering and accessing virtual systems for use in a managed system | |
US10282287B2 (en) | Interleaved direct access mode in byte addressible memory and related devices and systems | |
WO2008094455A3 (en) | Hierarchical immutable content-addressable memory processor | |
EP2577470A4 (de) | Cache-verwaltung und -beschleunigung in speichermedien | |
IN2012DN00839A (de) | ||
WO2008055269A3 (en) | Asymmetric memory migration in hybrid main memory | |
WO2008049008A3 (en) | Registering and accessing virtual systems for use in a managed system | |
TW200725298A (en) | System and method for storage management | |
US20190042488A1 (en) | Shared memory controller in a data center | |
US20220004494A1 (en) | Optimized record placement in defragmenting graph database | |
US20220350834A1 (en) | Optimized record placement in graph database | |
BR112015019555B1 (pt) | Sistema de computação para armazenamento de dados, de arquivos e de volume proporcionando múltiplas camadas | |
US20080263061A1 (en) | Self-Tuning Index for Flash-Based Databases | |
CN104011689A (zh) | 非易失性存储器损耗管理 | |
US9710303B2 (en) | Shared cache data movement in thread migration | |
Buckingham et al. | Local environmental sustainability | |
US20170046263A1 (en) | Directory coherence for multicore processors | |
US9857864B1 (en) | Systems and methods for reducing power consumption in a memory architecture | |
US20160246523A1 (en) | System for providing virtual block device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8320 | Willingness to grant licences declared (paragraph 23) | ||
8321 | Willingness to grant licences paragraph 23 withdrawn | ||
8364 | No opposition during term of opposition |