• / 19

用于操作系统的内存管理方法、装置及设备

关 键  词:
用于操作系统的内存管理方法 用于操作系统的内存管理方法 操作系统的管理方法 用于操作系统 操作系统的管理方法 管理装置 内存管理方法和装置 用于操作系统的内存管理方法、 的内存管理方法 装置
资源描述:

《用于操作系统的内存管理方法、装置及设备》由会员分享,可在线阅读,更多相关《用于操作系统的内存管理方法、装置及设备(19页珍藏版)》请在我爱发明网上搜索。

1、5.根据权利要求2所述的方法, 其特征在于, 所述根据用户请求释放的内存地址, 确定 从所述静态内存户所需的内存空间大小和剩余内存段, 并将用户所需的内存空间大小分配给用户, 释放所 述剩余内存段。 获取对应的链 表; 采取最优匹配的方式, 从所述链表中找到一块空闲内存段, 分割所述空闲内存段为用 户分配 相应大小的内存空间, 包括: 根据用户请求分配的内存空间大小所属的范围, 从所述动态内存区域配相应大小的内存空间。 4.根据权利要求3所述的方法, 其特征在于, 所述确定从所述动态内存区域为用大于预设的静态内存阈值, 或者所述静态内存区域没 有空闲的内存块, 则确定从所述动态内存区域为用户分。

2、空闲的内存块, 则确定从所述静态内存区域为用户分配相应大小的内存空间; 若用户请求分配的内存空间大小空间, 包括: 若用户请求分配的内存空间大小小于等于预设的静态内存阈值, 且所述静态内存区域 有相应述根据用户请求分配的内存空间大小, 确定从所述静态内存区域或所述动态内存区域为用户分配相应大小的内存链表记 录了内存空间大小在指定范围内的空闲内存段。 3.根据权利要求2所述的方法, 其特征在于, 所域包括已分配内存段和多 个内存空间大小不同的空闲内存段, 所述多个空闲内存段组织为多级链表, 每一级 所述静态内存区域包括多个内存池, 每个 所述内存池包括指定数量和指定大小的内存块; 所述动态内存区。

3、从所述静态内 存区域或动态内存区域释放相应的内存空间。 2.根据权利要求1所述的方法, 其特征在于,域为用户分配相应大小的内存空间; 当接收到用户的内存释放请求时, 根据用户请求释放的内存地址, 确定到用户的内存分配请求时, 根据用户请求分配的内存空间大小, 确定从所述静 态内存区域或所述动态内存区括: 在操作系统启动阶段, 将所述操作系统所需的物理内存划分为静态内存区域和动态内 存区域; 当接收0.11.24 CN 111984425 A 1.一种用于操作系统的内存管理方法, 其特征在于, 包增加了内 存检索的速度。 权利要求书2页 说明书9页 附图7页 CN 111984425 A 202。

4、存管理相结合, 保证分配和释放内存的实时性, 提高内存的使用 率, 有效地规避了内存碎片问题, 同时述静态内存区域或动态内存 区域释放相应的内存空间。 本申请具有如下优 点: 通过静态内存管理和动态内分配相应大小的内存空间; 当接收 到用户的内存释放请求时, 根据用户请求释放的 内存地址, 确定从所存分配请求时, 根据用户请求分配的内存空 间大小, 确定从所述静态内存区域或所述动态内 存区域为用户统 启动阶段, 将所述操作系统所需的物理内存划分 为静态内存区域和动态内存区域; 当接收到用户 的内(57)摘要 本申请提供一种用于操作系统的内存管理 方法、 装置及物联网设备。 方法包括: 在操作系 G06F 9/50(2006.01) (54)发明名称 用于操作系统的内存管理方法、 装置及设备 4)专利代理机构 北京辰权知识产权代理有限 公司 11619 代理人 刘广达 (51)Int.Cl. 申请人 浙江省北大信息技术高等研究院 (72)发明人 薛栋梁曹东刚麻志毅李克勤 陈曦晏艳梅宏 (7州未名信科科技有限公司 地址 311200 浙江省杭州市萧山区宁围街 道钱江世纪公园C区1幢101室21)申请号 202011058358.1 (22)申请日 2020.09.30 (71)申请人 杭19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日。

展开阅读全文
  我爱发明网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:用于操作系统的内存管理方法、装置及设备
链接地址:https://www.woaifaming.net/doc/4931.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 20018-2021 我爱发明网版权所有

经营许可证编号:粤ICP备20005300号-1



收起
展开