这个问题在测验中被问到......
系统重启后,您会注意到vmstat在用户登录时显示大量页面错误。这是由于(OPTIONS):
答案 0 :(得分:0)
这些都是主要的页面错误 - 其中Wikipedia说:
操作系统延迟从磁盘加载程序的一部分 直到程序尝试使用它并生成页面错误。 如果故障时页面没有加载到内存中,那么它 被称为主要或硬页错误。
- 或次要页面错误 - Wikipedia说:
如果在生成故障时将页面加载到内存中, 但未在内存管理单元中标记为已加载 内存,然后它被称为次要或软页面错误。页面错误 操作系统中的处理程序只需要输入 内存管理单元中的该页面指向内存中的页面 并指示页面已加载到内存中;它不需要 将页面读入内存。如果共享内存,则可能发生这种情况 通过不同的程序,页面已经被带入内存中 其他节目。
所以,答案是
- 用户将新进程加载到内存中。
醇>
你可能会发现e。 G。 "Understanding page faults and memory swap-in/outs: when should you worry?"具有指导性。