DE60224432D1 - Dynamische und automatische speicherverwaltung - Google Patents

Dynamische und automatische speicherverwaltung

Info

Publication number
DE60224432D1
DE60224432D1 DE60224432T DE60224432T DE60224432D1 DE 60224432 D1 DE60224432 D1 DE 60224432D1 DE 60224432 T DE60224432 T DE 60224432T DE 60224432 T DE60224432 T DE 60224432T DE 60224432 D1 DE60224432 D1 DE 60224432D1
Authority
DE
Germany
Prior art keywords
dynamic
storage management
automatic storage
automatic
management
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.)
Expired - Lifetime
Application number
DE60224432T
Other languages
English (en)
Other versions
DE60224432T2 (de
Inventor
Benoit Dageville
Mohamed Zait
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oracle International Corp
Original Assignee
Oracle International Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oracle International Corp filed Critical Oracle International Corp
Application granted granted Critical
Publication of DE60224432D1 publication Critical patent/DE60224432D1/de
Publication of DE60224432T2 publication Critical patent/DE60224432T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation 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/5016Allocation 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
DE60224432T 2001-10-01 2002-09-30 Dynamische und automatische speicherverwaltung Expired - Lifetime DE60224432T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/969,290 US7409517B2 (en) 2001-10-01 2001-10-01 Dynamic and automatic memory management
US969290 2001-10-01
PCT/US2002/031223 WO2003029982A2 (en) 2001-10-01 2002-09-30 Dynamic and automatic memory management

Publications (2)

Publication Number Publication Date
DE60224432D1 true DE60224432D1 (de) 2008-02-14
DE60224432T2 DE60224432T2 (de) 2008-12-24

Family

ID=25515390

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60224432T Expired - Lifetime DE60224432T2 (de) 2001-10-01 2002-09-30 Dynamische und automatische speicherverwaltung

Country Status (9)

Country Link
US (1) US7409517B2 (de)
EP (1) EP1444577B1 (de)
JP (1) JP2005508033A (de)
CN (1) CN1300692C (de)
AU (1) AU2002362400B2 (de)
CA (1) CA2462094C (de)
DE (1) DE60224432T2 (de)
HK (1) HK1063359A1 (de)
WO (1) WO2003029982A2 (de)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6799260B1 (en) * 2001-03-30 2004-09-28 Intransa, Inc. Dynamic storage management
US7409517B2 (en) 2001-10-01 2008-08-05 Oracle International Corporation Dynamic and automatic memory management
US7539608B1 (en) * 2002-05-10 2009-05-26 Oracle International Corporation Techniques for determining effects on system performance of a memory management parameter
US7669189B1 (en) 2002-06-26 2010-02-23 Oracle International Corporation Monitoring memory accesses for computer programs
US7240115B2 (en) * 2002-12-10 2007-07-03 International Business Machines Corporation Programmatically allocating memory among competing services in a distributed computing environment
EP1489507A1 (de) * 2003-06-19 2004-12-22 Texas Instruments Incorporated Vorverteilung von Speicherplatz
US7310719B2 (en) * 2003-07-24 2007-12-18 Sap Aktiengesellschaft Memory management tile optimization
US20050081210A1 (en) * 2003-09-25 2005-04-14 International Business Machines Corporation Dynamic adjustment of system resource allocation during query execution in a database management system
GB2414821A (en) * 2004-06-01 2005-12-07 Leslie Thomas Jones Computer application for uploading files from a client computer to a server
FR2883390A1 (fr) * 2005-03-15 2006-09-22 Gemplus Sa Gestion du placement de structure de donnees en memoire basee sur une langage de programmation dedie
US7711746B2 (en) * 2005-12-17 2010-05-04 International Business Machines Corporation System and method for deploying an SQL procedure
US7552293B2 (en) * 2006-02-28 2009-06-23 Red Hat, Inc. Kernel and application cooperative memory management
US8122450B2 (en) * 2006-03-30 2012-02-21 International Business Machines Corporation Method and apparatus for distributing memory in a data processing system
US9031826B2 (en) * 2006-03-30 2015-05-12 International Business Machines Corporation Method and apparatus for simulating operation in a data processing system
GB0617115D0 (en) * 2006-08-31 2006-10-11 Ibm Efficient enforced resource consumption rate limits
US8099577B2 (en) * 2007-03-20 2012-01-17 Oracle International Corporation Managing memory in a system that includes a shared memory area and a private memory area
KR100964374B1 (ko) * 2007-12-17 2010-06-17 한국전자통신연구원 전파식별 태그의 메모리 관리 장치 및 방법
US8516450B2 (en) * 2010-03-19 2013-08-20 Oracle International Corporation Detecting real-time invalid memory references
US8903805B2 (en) 2010-08-20 2014-12-02 Oracle International Corporation Method and system for performing query optimization using a hybrid execution plan
US9418109B2 (en) * 2011-03-18 2016-08-16 Emc Corporation Memory quota
US8495107B2 (en) 2011-06-23 2013-07-23 Oracle International Corporation System and method for use with garbage collected languages for enabling the allocated heap memory to be updated at runtime
US9626226B2 (en) 2013-11-25 2017-04-18 International Business Machines Corporation Cross-platform workload processing
US9652294B2 (en) 2013-11-25 2017-05-16 International Business Machines Corporation Cross-platform workload processing
CN105094977B (zh) * 2014-04-30 2018-11-16 广州市动景计算机科技有限公司 基于域名调整应用程序占用内存的方法及装置
CN106155911B (zh) * 2015-03-30 2019-04-12 华为技术有限公司 一种请求远程内存的方法和装置
CN106055407B (zh) * 2016-05-25 2020-02-07 努比亚技术有限公司 进程资源调整装置及方法
GB2554083A (en) * 2016-09-16 2018-03-28 Siemens Rail Automation Holdings Ltd Method for operating a computer, method for controlling a railway network and computer program product
US10740332B2 (en) 2017-01-20 2020-08-11 Futurewei Technologies, Inc. Memory-aware plan negotiation in query concurrency control
US10732853B2 (en) * 2017-04-12 2020-08-04 Oracle International Corporation Dynamic memory management techniques
US10691695B2 (en) 2017-04-12 2020-06-23 Oracle International Corporation Combined sort and aggregation
US10824558B2 (en) 2017-04-26 2020-11-03 Oracle International Corporation Optimized sorting of variable-length records
US10359947B2 (en) 2017-07-25 2019-07-23 Ca, Inc. Reclaiming memory pages
KR102059807B1 (ko) * 2018-06-27 2019-12-27 주식회사 티맥스 소프트 서비스 지향 아키텍쳐 상에서 메모리 관리를 위한 기법
US20240020223A1 (en) * 2022-07-18 2024-01-18 Micron Technology, Inc. Center allocation data structure

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5274805A (en) * 1990-01-19 1993-12-28 Amalgamated Software Of North America, Inc. Method of sorting and compressing data
JPH0581050A (ja) * 1991-09-20 1993-04-02 Toshiba Corp 計算機のシステム資源サイズ設定装置
US5594889A (en) * 1992-01-03 1997-01-14 Digital Equipment Corporation Memory resource allocation look ahead system and method
CA2119788C (en) * 1992-07-24 1996-12-31 Peter L. Morse Computer method and system for allocating and freeing memory
US5787300A (en) * 1993-11-10 1998-07-28 Oracle Corporation Method and apparatus for interprocess communications in a database environment
US5832475A (en) * 1996-03-29 1998-11-03 International Business Machines Corporation Database system and method employing data cube operator for group-by operations
US5799210A (en) * 1996-04-18 1998-08-25 Oracle Corporation Method for allocating either private or shared buffer memory for storing data from sort operations in accordance with an assigned value or threshold value
US5784699A (en) * 1996-05-24 1998-07-21 Oracle Corporation Dynamic memory allocation in a computer using a bit map index
US5765157A (en) * 1996-06-05 1998-06-09 Sun Microsystems, Inc. Computer system and method for executing threads of execution with reduced run-time memory space requirements
US5826082A (en) * 1996-07-01 1998-10-20 Sun Microsystems, Inc. Method for reserving resources
US5860144A (en) * 1996-08-09 1999-01-12 Oracle Corporation Addressing method and system for providing access of a very large size physical memory buffer to a number of processes
US5835958A (en) * 1996-10-29 1998-11-10 Sun Microsystems, Inc. Method and apparatus for dynamically sizing non-contiguous runtime stacks
US5987580A (en) * 1997-04-04 1999-11-16 Oracle Corporation Serially reusable execution memory
US6192460B1 (en) * 1997-12-16 2001-02-20 Compaq Computer Corporation Method and apparatus for accessing data in a shadow set after a failed data operation
US6272486B1 (en) * 1998-04-16 2001-08-07 International Business Machines Corporation Determining the optimal number of tasks for building a database index
JP2000242484A (ja) * 1999-02-24 2000-09-08 Hitachi Ltd 制御プログラムの変更方法
CN1149786C (zh) * 1999-05-10 2004-05-12 华为技术有限公司 用户接入网维护与管理方法
US6625709B2 (en) * 2000-10-30 2003-09-23 Microsoft Corporation Fair share dynamic resource allocation scheme with a safety buffer
US6757802B2 (en) * 2001-04-03 2004-06-29 P-Cube Ltd. Method for memory heap and buddy system management for service aware networks
EP1251460A1 (de) * 2001-04-19 2002-10-23 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Daptives Verfahren zur Zuweisung von Speicher mit wahlfreiem Zugriff
US6941437B2 (en) * 2001-07-19 2005-09-06 Wind River Systems, Inc. Memory allocation scheme
US7409517B2 (en) 2001-10-01 2008-08-05 Oracle International Corporation Dynamic and automatic memory management

Also Published As

Publication number Publication date
EP1444577B1 (de) 2008-01-02
US7409517B2 (en) 2008-08-05
CN1561486A (zh) 2005-01-05
WO2003029982A3 (en) 2004-06-03
WO2003029982A2 (en) 2003-04-10
EP1444577A2 (de) 2004-08-11
CA2462094C (en) 2013-01-22
DE60224432T2 (de) 2008-12-24
AU2002362400B2 (en) 2009-04-23
CN1300692C (zh) 2007-02-14
JP2005508033A (ja) 2005-03-24
CA2462094A1 (en) 2003-04-10
HK1063359A1 (en) 2004-12-24
US20040073763A1 (en) 2004-04-15

Similar Documents

Publication Publication Date Title
DE60224432D1 (de) Dynamische und automatische speicherverwaltung
NO20043067L (no) Dynamisk tilstedevaerelsesadministrasjon
PT1227985E (pt) Estrado de armazenamento desmontavel
DE50112013D1 (de) Deodorantien und antiperspirantien
DE69924155D1 (de) Fluoren-copolymere und daraus hergestellte vorrichtungen
DE60222109D1 (de) Elektrizitätsspeichereinrichtung
DE60212224D1 (de) Verbindungsverwaltungseinheit und -verfahren
DE60101414D1 (de) Hydraulikspeicherentlüftung und ihre Herstellung
DE60225832D1 (de) Doppelflankengesteuerte dynamische logik
DE50211216D1 (de) Magnetische speichereinheit und magnetisches speicherarray
DK1208015T3 (da) Lagerindretning
DE60221313D1 (de) Direktzugriffsspeicher
DE60113022D1 (de) NOx-Speicherkapazität
DE60230162D1 (de) Polymerisate und ihre verwendung
DE60318139D1 (de) Isolator- und Anordnungskonfiguration
DE60140427D1 (de) Akustischer wandler mit reduzierter parasitärer kapazität und dessen herstellungsverfahren
DE60220105D1 (de) Plattenspeichergerät
DE60120608D1 (de) Behälteranordnung und Behälter
DE10082797D2 (de) Wärmespeicher
DE60024956D1 (de) Plattenspeichervorrichtung
DE50210267D1 (de) Akkumulatorenbatterie
ATE347544T1 (de) Substituierte phenylcyclohexancarbonsäureamide und ihre verwendung
DE60200001D1 (de) Speicherbatterie
ATA20262001A (de) Einlagerungssystem
DE69823867T2 (de) Lagervorrichtung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition