如何解决当25%的物理内存已使用时,页面错误
| 我正在使用一个控制台应用程序,尽管使用的物理内存为25%,但仍会出现许多页面错误。为什么是这样?解决方法
物理内存是一种宝贵的资源,在现代操作系统中很少很少使用。进程未积极使用的所有内容都将被回收用于缓存/缓冲区。例如,在我家里的2gig Linux机器上:
total used free shared buffers cached
Mem: 2058188 1905112 153076 0 176624 1530208
-/+ buffers/cache: 198280 1859908
Swap: 1052248 0 1052248
注意the1ѭ和153076
。通过这种方式,我的物理记忆几乎已全部用尽。但是,一旦消除了下一行中的缓冲区/高速缓存,它就会显示出几乎1.8gig的可用空间,并且仅使用了200meg。
您的页面错误只是操作系统转储某些缓存/缓冲区以为您的应用程序需求腾出空间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。