请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

操作系统的物理内存与进程的物理内存两者的区别

请问老师,操作系统的物理内存(swap空间解决容量不足问题),进程物理内存(虚拟内存解决容量不足问题),这两个物理内存实际有什么区别吗?我的理解都是机器的物理内存,谢谢

正在回答 回答被采纳积分+3

1回答

咚咚呛 2020-03-09 22:36:03

两个是属于不同维度的内存。

可以理解为所有进程的物理内存都由操作系统管理,统称为操作系统的管理的物理内存。

所以从操作层面上,要解决物理内存不足的问题,需要引入swap空间。

从进程层面上,要解决运行时无法把所有数据load进内存,所以需要引入虚拟内存。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕先生1393266 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-03-10 09:25:27
  • 逻辑上是两个维度的概念,但实质上是同一个东西,也就是对应磁盘上同一块地方(或者说程序的虚拟内存是交换区内的一块空间)对吗?
    回复 有任何疑惑可以回复我~ 2022-07-12 01:31:00
  • 那月真美 回复 提问者 慕先生1393266 #3
    逻辑上是两个维度的概念,但实质上是同一个东西,也就是对应磁盘上同一块地方(或者说程序的虚拟内存是交换区内的一块空间)对吗?
    回复 有任何疑惑可以回复我~ 2022-07-12 01:31:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信