"Sujo" e "Writeback" são estatísticas e estados de página separados; para prova disso, veja por exemplo node_dirty_ok
:
nr_pages += node_page_state(pgdat, NR_FILE_DIRTY);
nr_pages += node_page_state(pgdat, NR_UNSTABLE_NFS);
nr_pages += node_page_state(pgdat, NR_WRITEBACK);
return nr_pages <= limit;
Se um incluísse o outro, isso seria levado em consideração aqui.
/proc/meminfo
não processa os valores correspondentes :
show_val_kb(m, "Dirty: ",
global_node_page_state(NR_FILE_DIRTY));
show_val_kb(m, "Writeback: ",
global_node_page_state(NR_WRITEBACK));