【发布时间】:2012-02-21 11:29:13
【问题描述】:
我对虚拟内存有点怀疑。
通常,由操作系统提供虚拟内存以使用磁盘空间来扩展似乎可用于应用程序的内存量。
操作系统将通过将数据复制到磁盘并在需要时恢复来清除物理内存。
但是,应用程序可以管理自己的“虚拟内存”而不是操作系统,例如通过将对象写入文件然后销毁它们?
如果是这样,是允许应用程序管理自己的虚拟内存以获得优势还是允许操作系统提供?
【问题讨论】:
-
不,这绝不是有利的。这就是操作系统的用途。不要打它,你会失去 100% 的时间。
标签: operating-system memory-management virtual-memory