WO2013189442A3 - Procédé et dispositif de gestion de mémoire - Google Patents
Procédé et dispositif de gestion de mémoire Download PDFInfo
- 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
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.
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)
| 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)
| 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)
| 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 | 福建星网锐捷网络有限公司 | 一种多核中央处理器系统中内存池的调度方法以及装置 |
-
2012
- 2012-12-24 CN CN201210566185.3A patent/CN103077126B/zh not_active Expired - Fee Related
-
2013
- 2013-08-27 WO PCT/CN2013/082402 patent/WO2013189442A2/fr not_active Ceased
Patent Citations (4)
| 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 |