Не только у тебя такие проблемы...
Не совсем такие. Видишь ли, в оперативки Linuxов есть не только "свободно/занято", а так-же резерв (к примеру). Упрощая предыдущее: процессы не только "занимают" память, но и просят "оставить для себя на будущее" еще часть. Эта часть считается свободной, но если нужно выделить ее другому процессу -- система начинает долго искать "а нельзя ли откуда-нть еще выдрать память, т.к. эта зарезервирована.
Если ты видишь, что занято 20%, а свободно 80%, возможны две такие крайности:
а) система только запущена, процессы заняли 20% и все круто!
б) система работает давно, приложения реально занимают 20%, а "зарезервиновали" еще 79% и все "тормозит".
В последнем случае работать все будет, но "отдаваться" эта память будет карйне медленно, что и вызывает тормоза.
Из полезного:
- сбросить резерв/кеш можно коммандой:
sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
как ее просмотреть сходу не вспомню, может, подскажет кто?
