使用/ proc / kpageflags

时间:2019-06-12 01:20:57

标签: linux memory proc

/proc/kpageflags包含每个页面的64位标志集,由PFN索引。这些标志是(从fs/proc/page.ckpageflags_read上方):

  1. 已锁定
  2. 错误
  3. 已引用
  4. 更新日期
  5. DIRTY
  6. LRU
  7. 有效
  8. 实验室
  9. 回写
  10. RECLAIM
  11. 好友
  12. MMAP
  13. ANON
  14. SWAPCACHE
  15. 换货
  16. COMPOUND_HEAD
  17. COMPOUND_TAIL
  18. 巨大
  19. 无法击败
  20. HWPOISON
  21. 无页
  22. KSM
  23. THP
  24. 气球
  25. ZERO_PAGE
  26. 空闲

我在物理内存页面上有标志。我以为物理页面脏了flags & (1 << 4),但失败了。

我怎么知道页面是否脏了?

0 个答案:

没有答案