我的笔记本是80G物理内存,计算程序峰值时使用了36G,全部delete了。程序如果不退出,而且物理内存不紧张,那么这36G至少在48小时内(因为另一台机子上2天前上午运行的程序还没关闭,能看到数据)是在物理内存里了,而不会被swap。更长时间的没试过。如果物理内存紧张,则很快被swap。
其实,如果物理内存不紧张,swap与否不重要,不紧张却强行swap就是浪费硬盘和cpu资源。
【 在 poggy 的大作中提到: 】
:
: 其实, 每个应用程序都是占有整个整个虚拟内存空间(出去被操作系统内核和驱动),
: 只不过,大部分都是透明的存在, 应用程序实际使用了, 才分配出来,
: ...................
--
修改:bn95 FROM 111.48.114.*
FROM 111.48.114.*