不分配swap会有什么影响?能讲讲原理吗?

来源:2-4 分区之分区设备文件名与挂载

神经旷野舞者

2015-08-29 13:46

安装了一个双系统,8G内存,双系统是32位的linux,感觉内存远远超过系统需要了,此时不分配swap有事吗?

感觉没事,这个swap是怎么运作的,难道要内存占到100%,才开始调用吗?

和系统位数有关系吗?

怎么个虚拟法?

写回答 关注

1回答

  • Virture
    2015-08-30 14:16:05

    类似windows的虚拟内存。虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。通俗的讲,当你的硬盘只有512MB,但是你要运行一个1G的程序,这时候程序的512MB数据就会先放到硬盘,512MB在虚拟内存,当硬盘的512MB数据处理完,再放入剩下的512MB。若有遗漏或误解,请多多见谅

Linux达人养成计划 I

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

399344 学习 · 3791 问题

查看课程

相似问题