I have some questions about cachetop.py tool. Why the total accesses is defined as the times of entering mark_page_accessed plus mark_buffer_dirty functions? Doesn't enter mark_buffer_dirty must also enter mark_page_accessed, that is, doesn't they overlap? I don't really get it...... If someone can tell me why, I will be grateful!