发明名称 计算机系统中内存资源分配方法
摘要 提供了一种计算机系统中内存资源分配方法,所述方法包括:接收运行时环境下进程对内存资源的请求;解析进程的类型并计算所述进程请求的内存容量;当进程的类型为应用级时,确定是否应用内存资源能够满足所述进程请求的内存容量,当不满足时进一步确定是否缓冲内存资源已经被启用,当未被启用时启用缓冲内存资源并将缓冲内存资源分配给所述进程;当进程的类型为核心级时,确定是否核心内存资源能够满足所述进程请求的内存容量,当不满足时进一步确定是否缓冲内存资源已经被启用,当未被启用时启用缓冲内存资源并将缓冲内存资源分配给所述进程。本发明解决了内存资源使用过程中的请求冲突,实现了内存资源无障碍请求的技术效果。
申请公布号 CN103049328A 申请公布日期 2013.04.17
申请号 CN201210437600.5 申请日期 2012.11.06
申请人 苏州懿源宏达知识产权代理有限公司 发明人 王媛媛
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 代理人
主权项 一种计算机系统中内存资源分配方法,其中内存资源被划分为应用内存资源、核心内存资源、缓冲内存资源,并且计算机系统启动后仅启用应用内存资源和核心内存资源,所述方法包括:S1)接收运行时环境下进程对内存资源的请求;S2)解析进程的类型并计算所述进程请求的内存容量;S3)当进程的类型为应用级时,确定是否应用内存资源能够满足所述进程请求的内存容量,当不满足时进一步确定是否缓冲内存资源已经被启用,当未被启用时启用缓冲内存资源并将缓冲内存资源分配给所述进程;S4)当进程的类型为核心级时,确定是否核心内存资源能够满足所述进程请求的内存容量,当不满足时进一步确定是否缓冲内存资源已经被启用,当未被启用时启用缓冲内存资源并将缓冲内存资源分配给所述进程。
地址 215100 江苏省苏州市苏州工业园区淞江路208号8幢112室