WO2013189442A3 - Procédé et dispositif de gestion de mémoire - Google Patents

Procédé et dispositif de gestion de mémoire Download PDF

Info

Publication number
WO2013189442A3
WO2013189442A3 PCT/CN2013/082402 CN2013082402W WO2013189442A3 WO 2013189442 A3 WO2013189442 A3 WO 2013189442A3 CN 2013082402 W CN2013082402 W CN 2013082402W WO 2013189442 A3 WO2013189442 A3 WO 2013189442A3
Authority
WO
WIPO (PCT)
Prior art keywords
memory
order
pool
application
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.)
Ceased
Application number
PCT/CN2013/082402
Other languages
English (en)
Chinese (zh)
Other versions
WO2013189442A2 (fr
Inventor
刘强
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.)
ZTE Corp
Original Assignee
ZTE 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 ZTE Corp filed Critical ZTE Corp
Publication of WO2013189442A2 publication Critical patent/WO2013189442A2/fr
Publication of WO2013189442A3 publication Critical patent/WO2013189442A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00—Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02—Addressing or allocation; Relocation
    • G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System (AREA)

Abstract

L'invention concerne un procédé de gestion de mémoire. Une mémoire est divisée en un nombre d'ordre de pools de mémoire supérieur à un, et chaque ordre de pool de mémoire comprend au moins un nœud de gestion. Dans le cas d'une application de mémoire, un ordre de pool de mémoire est déterminé en fonction de la taille d'une mémoire pour laquelle l'application est créée, puis la mémoire est allouée à l'application de mémoire en fonction de la condition d'occupation de l'ordre de pool de mémoire dans une liste de gestion de pool de mémoire; et dans le cas d'une libération de mémoire, en fonction d'informations d'étiquette concernant une mémoire devant être libérée, la mémoire est libérée. Cette invention se rapporte en outre à un dispositif de gestion de mémoire. Selon cette invention, un bloc de mémoire présente une longueur fondamentale variable, une flexibilité élevée et un taux d'utilisation élevé des ressources de mémoire, et il peut être appliqué à des systèmes intégrés ou des systèmes d'exploitation avec des exigences de ressources de mémoire différentes.
PCT/CN2013/082402 2012-12-24 2013-08-27 Procédé et dispositif de gestion de mémoire Ceased WO2013189442A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210566185.3A CN103077126B (zh) 2012-12-24 2012-12-24 一种内存管理方法和装置
CN201210566185.3 2012-12-24

Publications (2)

Publication Number Publication Date
WO2013189442A2 WO2013189442A2 (fr) 2013-12-27
WO2013189442A3 true WO2013189442A3 (fr) 2014-02-13

Family

ID=48153658

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/082402 Ceased WO2013189442A2 (fr) 2012-12-24 2013-08-27 Procédé et dispositif de gestion de mémoire

Country Status (2)

Country Link
CN (1) CN103077126B (fr)
WO (1) WO2013189442A2 (fr)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103077126B (zh) * 2012-12-24 2016-08-03 中兴通讯股份有限公司 一种内存管理方法和装置
CN103324579A (zh) * 2013-06-27 2013-09-25 上海斐讯数据通信技术有限公司 一种内存管理方法
CN105302734B (zh) * 2014-07-22 2018-04-06 北京畅游天下网络技术有限公司 内存管理系统和方法
CN105354147B (zh) * 2014-08-20 2019-05-31 腾讯科技(深圳)有限公司 一种内存池管理方法及管理系统
CN107209716B (zh) * 2015-02-09 2020-04-21 华为技术有限公司 内存管理装置和方法
CN108139969B (zh) * 2015-10-28 2021-06-08 华为技术有限公司 一种内存配置方法、装置及系统
CN106294731B (zh) * 2016-08-09 2019-05-28 四川网达科技有限公司 入库数据的管理方法及装置
CN106919513B (zh) * 2017-02-13 2020-05-12 福建天泉教育科技有限公司 一种内存管理方法及系统
CN107168890B (zh) * 2017-04-01 2021-03-19 杭州联吉技术有限公司 一种内存池的管理方法和装置
CN109308269B (zh) * 2017-07-26 2021-02-23 华为技术有限公司 一种内存管理方法及装置
CN108038062B (zh) * 2017-11-27 2021-05-04 北京锦鸿希电信息技术股份有限公司 嵌入式系统的内存管理方法和装置
CN109710408B (zh) * 2018-12-24 2020-08-04 杭州迪普科技股份有限公司 内存管理方法和装置
CN110795247B (zh) * 2019-10-28 2023-06-30 天津津航计算技术研究所 一种应用于mcu的高效动态内存管理方法
CN113448720B (zh) * 2020-03-27 2024-10-22 腾讯科技(深圳)有限公司 一种内存分配方法、装置、设备及存储介质
WO2021232386A1 (fr) * 2020-05-22 2021-11-25 华为技术有限公司 Procédé et dispositif de gestion dynamique pour un pool de mémoire partagée
CN112214313B (zh) * 2020-09-22 2024-09-27 深圳云天励飞技术股份有限公司 内存分配方法及相关设备
CN114518961A (zh) * 2022-02-24 2022-05-20 上海金卓科技有限公司 一种实时操作系统动态内存的管理方法及装置
CN117009118A (zh) * 2022-10-17 2023-11-07 腾讯科技(深圳)有限公司 一种内存处理方法、装置、设备、介质及程序产品
CN119938362B (zh) * 2025-04-02 2025-07-29 上海壁仞科技股份有限公司 一种用于共享内存中数据访存的方法、电子设备、存储介质和计算机程序产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6505283B1 (en) * 1998-10-06 2003-01-07 Canon Kabushiki Kaisha Efficient memory allocator utilizing a dual free-list structure
CN1635482A (zh) * 2003-12-29 2005-07-06 北京中视联数字系统有限公司 一种嵌入式系统内存管理的方法
CN1963788A (zh) * 2005-11-08 2007-05-16 中兴通讯股份有限公司 一种内存管理方法
CN103077126A (zh) * 2012-12-24 2013-05-01 中兴通讯股份有限公司 一种内存管理方法和装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1303534C (zh) * 2003-03-03 2007-03-07 华为技术有限公司 一种内存池管理的方法
CN101149703A (zh) * 2007-10-10 2008-03-26 中兴通讯股份有限公司 一种固定内存的管理方法
DE102009036095A1 (de) * 2009-08-04 2011-02-10 Giesecke & Devrient Gmbh Verfahren zum Verwalten von Speicherressourcen in einem portablen Datenträger
CN102662761A (zh) * 2012-03-27 2012-09-12 福建星网锐捷网络有限公司 一种多核中央处理器系统中内存池的调度方法以及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6505283B1 (en) * 1998-10-06 2003-01-07 Canon Kabushiki Kaisha Efficient memory allocator utilizing a dual free-list structure
CN1635482A (zh) * 2003-12-29 2005-07-06 北京中视联数字系统有限公司 一种嵌入式系统内存管理的方法
CN1963788A (zh) * 2005-11-08 2007-05-16 中兴通讯股份有限公司 一种内存管理方法
CN103077126A (zh) * 2012-12-24 2013-05-01 中兴通讯股份有限公司 一种内存管理方法和装置

Also Published As

Publication number Publication date
CN103077126B (zh) 2016-08-03
CN103077126A (zh) 2013-05-01
WO2013189442A2 (fr) 2013-12-27

Similar Documents

Publication Publication Date Title
WO2012145533A3 (fr) Gestion de ressources virtuelles et de ressources partagées dans un environnement mis en réseau
EP3089031A4 (fr) Système de gestion, noeud de gestion de fonction de communication virtuelle et procédé de gestion
ZA201604558B (en) Smart routing system, method, and manager.
WO2012166531A3 (fr) Appareil comprenant des contrôleurs de système de mémoire et procédés associés
CL2016000138A1 (es) Sistema, dispositivo inteligente y método de repartición de las operaciones y de los costes de un dispositivo inteligente.
EP3077963A4 (fr) Système d'effets visuels pour des éditeurs de flux de travaux d'analyse de « mégadonnées », plates-formes de distribution, moteurs d'exécution et systèmes de gestion comprenant ces derniers
WO2013188364A3 (fr) Durée prévue d'utilisation d'un logiciel
WO2014164839A3 (fr) Systèmes et procédés d'activation souple d'emplacement de livraison/d'enlèvement desservis temporaires
MX352418B (es) Sistema de rastreo de recursos y de comunicación.
EP2804101A3 (fr) Mise à l'échelle automatique d'applications dans des centres de données virtuelles
GB2514723A (en) Method and apparatus for security-aware elasticity of application and services
EP3145233A4 (fr) Procédé et système d'attribution de ressources spectrales, et noeud de gestion de sous-système
EP3029805A4 (fr) Système de gestion d'énergie, dispositif d'affichage, procédé d'affichage et programme
PH12017502272A1 (en) System, method, and terminal device
EP3001355A4 (fr) Système de gestion de produit, procédé de gestion de produit et support non temporaire lisible par ordinateur à programme de gestion de produit mémorisé en son sein
EP3376381A4 (fr) Procédé et système de gestion de ressources et support d'enregistrement informatique
EP2966611A4 (fr) Système et procédé de gestion d'énergie, programme et serveur
EP3090590A4 (fr) Systèmes et procédés pour attribuer et établir les prix de réserve de ressources d'accès à un réseau alternatif
WO2014181197A3 (fr) Procedes et systemes de gestion d'informations mobiles
EP4220402A3 (fr) Augmentation des capacités d'un dispositif hôte
EP3078011A4 (fr) Système d'informations d'actifs et procédé d'utilisation associé
GB2549037A (en) Using augmented reality to collect,process and share information
EP3226632A4 (fr) Procédé, dispositif et système d'attribution de ressources de cellule virtuelle
WO2016040797A3 (fr) Intégration de systèmes d'exploitation
EP3057287A4 (fr) Procédé, dispositif et système d'allocation de noeud

Legal Events

Date Code Title Description
122 Ep: pct application non-entry in european phase

Ref document number: 13806990

Country of ref document: EP

Kind code of ref document: A2