Дисковый ввод-вывод делает рабочий стол непригодным. Система потребляет слишком много памяти

У меня есть долгосрочная проблема с моим Acer TravelMate 3002WTMi (Pentium-M 1.73Ghz, ОЗУ 512 МБ) и Xubuntu 11.10. Всякий раз, когда нагрузка увеличивается, машина имеет тенденцию замедляться до такой степени, что она полностью не отвечает (в течение 10-30 секунд интервалы, которые очень раздражают). Это всегда происходит, когда вкладки Gmail и Youtube открываются с помощью браузера. Я запускал Linux на настольных компьютерах с меньшим объемом памяти, но я не помню, чтобы у меня были такие проблемы, кроме того, я выбрал запуск Xubuntu, поэтому очень сложно обвинить объем памяти. Тем не менее OS сообщает об этом использовании памяти, в то время как ТОЛЬКО работает xterm и рабочий стол по умолчанию (после сброса кэшей VM):

pkug@travelmate:~$ free -m
             total       used       free     shared    buffers     cached
Mem:           423        155        267          0          7         70
-/+ buffers/cache:         77        345
Swap:          500         67        433

Между тем монитор процесса сообщает, что сам Xfce ест только около ~ 17 МБ. Иногда я не понимаю, почему так много памяти используется, когда ничего не делает. Вернемся к исходной проблеме, есть ли что-нибудь, что я могу сделать, чтобы предотвратить такие замедления? Я пробовал использовать разные планировщики блоков, такие как zramswap, настраивая файловую систему с данными = writeback, экспериментируя с vm.swappiness (в настоящее время она установлена ​​в 10). Не большая часть помощи. Вот результаты производительности диска:

pkug@travelmate:~$ sudo hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   1624 MB in  2.00 seconds = 812.32 MB/sec
 Timing buffered disk reads: 102 MB in  3.05 seconds =  33.48 MB/sec
2
задан 16 January 2012 в 23:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: