Моя память наполняется медленно. У меня есть 2 ГБ оперативной памяти, если я запускаю систему, 30% используются приложениями. Теперь через несколько дней говорится, что 90% приложений используются. Я знаю, что Linux использует как можно больше, но он становится действительно медленным, если достигнут 90%. И я не знаю, кто его использует .... Моя верхняя команда показывает
21 1 1260m 266m 9792 S 5 13.3 0:24.52 java
20 0 47160 308 276 S 0 0.0 1:05.65 udisks-daemon
20 0 324m 16m 4808 S 0 0.8 1:10.92 gnome-terminal
20 0 740m 15m 5996 S 0 0.8 7:41.15 soffice.bin
21 1 804m 191m 38m S 0 9.6 0:24.22 firefox-bin
20 0 19392 1392 956 R 0 0.1 0:00.02 top
20 0 23900 988 416 S 0 0.0 0:03.76 init
Есть идеи? Утечка памяти?
Судя по комментариям, вы используете слишком много тяжелых приложений одновременно. С таким небольшим объемом оперативной памяти я предлагаю запускать меньше приложений при использовании Eclipse и других тяжелых (особенно интерпретируемых) приложений. Естественно, что большинство приложений будет медленно, но верно увеличивать использование памяти, пока вы не начнете испытывать удары. Чтобы избежать этого, время от времени перезапускайте приложения. Если вы используете Unity, вы также можете легко перезапустить Unity. Просто запустите unity
в диалоге запуска, чтобы перезапустить его. Он также перезапустит compiz
и освободит память.