Текущие значения, к сожалению, ничего не объяснят. Только если заранее ставить какой либо мониторинг (atop демоном ?) и уже потом смотреть что это было.
Потому что вполне могла быть момент когда запустил что либо тяжелое, оно память выжрало, выпихнуло 4G в swap, а потом завершилось освободив за собой память. Вот только выпихнутое в swap по идее останется в нем пока родной процесс обратно свои странички не попросить.
swappiness
This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase agressiveness, lower values decrease the amount of swap.
Сбрасываемые страницы неактивны, а кэш во все поля нужен.