微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当25%的物理内存已使用时,页面错误

如何解决当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 举报,一经查实,本站将立刻删除。