这个问题是在一个小测验中提出的.
系统重新启动后,您会注意到vmstat在用户登录时显示了大量的页面错误。这是由于(备选方案):
发布于 2015-09-14 11:42:10
这些主要是主要的页面错误-- 维基百科说:
操作系统延迟从磁盘加载程序的部分,直到程序尝试使用它并生成页面错误。如果该页在发生故障时未加载到内存中,则称为主要或硬页错误。
如果该页在生成故障时加载在内存中,但在内存管理单元中未标记为已加载到内存中,则称为小页故障或软页故障。操作系统中的页故障处理程序只需使内存管理单元中该页的条目指向内存中的页,并指示该页已加载到内存中;它不需要将该页读入内存。如果内存由不同的程序共享,并且该页已经为其他程序注入内存,则可能发生这种情况。
所以,答案是
你可能会发现“了解页面错误和内存交换/退出:您什么时候应该担心?”是有教育意义的.
https://stackoverflow.com/questions/29193583
复制相似问题