请在 下方输入 要搜索的题目:

提高内存利用率的途径主要有哪些?

提高内存利用率的途径主要有哪些?

发布时间:2025-05-15 13:13:59
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:内存利用率不高,主要表现为4种形式:①内存中存在大量的、分散的、难以利用的碎片;②暂时或长期不能运行的程序和数据占据了大量的存储空间;③当作业较大时,内存中只能装入少量作业,当它们被阻塞时,将使CPU空闲,从而降低了内存的利用率;④内存中存在着重复的复制。 针对上述问题,可采用下述方法提高内存的利用率:①将连续分配方式改为离散分配方式,以减少内存中的碎片;②增加对换机制,将暂时不能运行的进程或暂时不需要的程序和数据换出至外存,以腾出内存来装入可运行的进程;③引入动态链接机制,当运行中的程序需要调用某段程序时,才将该段程序由外存装入内存;④引入虚拟存储器机制,使更多的作业能装入内存,提高了CPU的利用率,也可避免装入本次运行中不会用到的那部分程序和数据;⑤引入存储器共享机制,允许一个正文段或数据段被若干个进程共享,以减少内存中重复的复制。
专业技术学习
专业技术学习
搜搜题库系统