【发布时间】:2010-12-16 18:09:45
【问题描述】:
好吧,伙计们,这是另一个“我认为这是一个愚蠢的问题”,但为了清楚起见,保证看起来很愚蠢。
在正确配置的 JVM 的 Windows 任务管理器中,页面错误应该为零,对吗? (或 Linux 人的“顶级”)
例如,如果您的 Xmx 显示“4G”并且 JVM 有 4G 的物理 RAM可用(例如,在总共 8G 中,剩下 3+G 给操作系统),操作系统永远不应该进入pagefile.sys 用于正常的 jvm 操作。
这就是理论。做法是什么?如果页面错误不为零,那么可接受的数字是多少?
监控工具
监控“页面错误太高”的最佳方法是什么?
谢谢
【问题讨论】:
-
你觉得jvm本身、所有的native libs、所有的类库是如何被带入内存的?
标签: java memory jvm fault pagefile