现在内存那么大,虚拟存储还有没有用处

ittechbay 2016-09-15 03:32:29
有几个疑惑
1. 在看minix源码,发现minix不支持页式存在,自然也不支持虚拟存储,那么linux系统是什么情况?
Linux应该支持页式和虚拟存储
2. 现在内存那么大,有没有必要实现仅把部分程序代码加载到内存执行的虚拟存储管理
...全文
716 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weifenghai 2016-10-02
  • 打赏
  • 举报
回复
分页一方面实现内存的用时分配,另一方面也是对内存的虚拟,每个进程都有自己的地址空间,互不影响,所以无论物理内存多大,分页都是有用的
shinerise 2016-09-18
  • 打赏
  • 举报
回复
你是说MMU的作用吗?当然有用了。MMU的最大作用,是让所有的应用,对OS和电脑硬件平台,有一个统一的视图。否则每个程序编译时都得指定真实地址。如果这样,每个电脑的都得跑固定的那些程序,然后每个程序有固定的真实地址。那不是把电脑和软件绑死了?
cincoutpython 2016-09-17
  • 打赏
  • 举报
回复
服务器上内存是多多益善,内存再大,都不够用啊。

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧