I am aware that sync command flushes the dirty cache into disk. I have run free
command first, then sync
, and then free
again. The result of latter free
command shows more free memory available than the former one.
Does this mean that the dirty caches are removed from memory when performing sync
? Can anybody give me a more solid proof?