LINUX.ORG.RU

сколько иксы не корми, а за памятью все равно два раза бегать


0

0

Мой вопрос связан с проблемой прожорливости иксов. Машина: Athlon XP 1600+, 512Mb ОЗУ. Раньше на машине чего только не стояло -- Mandrake, Red Hat, SuSE -- и все было нормально. Но проблемы начались после установки Дебиана. Сначала все было хорошо, но потом стандарная XFree86 4.3.0 стала сильно есть память. Свап забивался буквально за пару часов, а потом пропадала и оперативка. Прикрутил Xorg, проблема вроде бы исщезла. Потом вынужден был вернуться на SuSE и тут память опять начала пропадать. Не очень быстро, но примерно за два дня свободной памяти нет. Вот вывод top:

top - 17:22:50 up 3 days, 18:12, 11 users, load average: 0.18, 0.47, 0.75 Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie Cpu(s): 18.9% us, 2.0% sy, 0.0% ni, 79.1% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 515636k total, 499212k used, 16424k free, 16680k buffers Swap: 522104k total, 206196k used, 315908k free, 105584k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 12435 sea 15 0 24324 11m 17m S 6.0 2.3 56:11.62 artsd 12318 root 15 0 435m 206m 140m S 5.6 41.0 39:05.72 X 12473 sea 15 0 68336 15m 53m S 5.0 3.1 12:00.09 amarokapp 12471 sea 16 0 39580 9212 30m S 1.7 1.8 25:10.61 gkrellm 12472 sea 15 0 29832 5316 25m S 1.3 1.0 0:05.56 konsole 1 root 16 0 596 72 452 S 0.0 0.0 0:02.61 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.15 ksoftirqd/0 3 root 5 -10 0 0 0 S 0.0 0.0 0:00.89 events/0 4 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 khelper

вывод uname: 2.6.8-24.11-default #1 Fri Jan 14 13:01:26 UTC 2005 i686 athlon i386 GNU/Linux

Рабочая среда KDE 3.4 (при 3.3 память пропадала еще быстрее), Xorg версии 6.8.2

anonymous

Мой вопрос связан с проблемой прожорливости иксов. Машина: Athlon XP 1600+, 512Mb ОЗУ. Раньше на машине чего только не стояло -- Mandrake, Red Hat, SuSE -- и все было нормально. Но проблемы начались после установки Дебиана. Сначала все было хорошо, но потом стандарная XFree86 4.3.0 стала сильно есть память. Свап забивался буквально за пару часов, а потом пропадала и оперативка. Прикрутил Xorg, проблема вроде бы исщезла. Потом вынужден был вернуться на SuSE и тут память опять начала пропадать. Не очень быстро, но примерно за два дня свободной памяти нет. Вот вывод top:

top - 17:22:50 up 3 days, 18:12, 11 users, load average: 0.18, 0.47, 0.75
Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie
Cpu(s): 18.9% us, 2.0% sy, 0.0% ni, 79.1% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 515636k total, 499212k used, 16424k free, 16680k buffers
Swap: 522104k total, 206196k used, 315908k free, 105584k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12435 sea 15 0 24324 11m 17m S 6.0 2.3 56:11.62 artsd
12318 root 15 0 435m 206m 140m S 5.6 41.0 39:05.72 X
12473 sea 15 0 68336 15m 53m S 5.0 3.1 12:00.09 amarokapp
12471 sea 16 0 39580 9212 30m S 1.7 1.8 25:10.61 gkrellm
12472 sea 15 0 29832 5316 25m S 1.3 1.0 0:05.56 konsole
1 root 16 0 596 72 452 S 0.0 0.0 0:02.61 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.15 ksoftirqd/0
3 root 5 -10 0 0 0 S 0.0 0.0 0:00.89 events/0
4 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 khelper
5 root 5 -10 0 0 0 S 0.0 0.0 0:00.32 netlink/0
6 root 5 -10 0 0 0 S 0.0 0.0 0:00.77 kacpid
19 root 5 -10 0 0 0 S 0.0 0.0 0:04.33 kblockd/0
32 root 6 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
31 root 15 0 0 0 0 S 0.0 0.0 0:09.85 kswapd0
615 root 24 0 0 0 0 S 0.0 0.0 0:00.00 kseriod
1807 root 5 -10 0 0 0 S 0.0 0.0 0:00.66 reiserfs/0
2207 root 15 0 0 0 0 S 0.0 0.0 0:00.05 khubd
2257 root 5 -10 1360 36 1212 S 0.0 0.0 0:00.00 udevd
2647 root 15 0 1432 44 1212 S 0.0 0.0 0:02.43 hwscand
2848 root 15 0 0 0 0 S 0.0 0.0 0:01.08 kjournald

вывод uname: 2.6.8-24.11-default #1 Fri Jan 14 13:01:26 UTC 2005 i686 athlon i386 GNU/Linux

Рабочая среда KDE 3.4 (при 3.3 память пропадала еще быстрее), Xorg версии 6.8.2

anonymous
()

Вот мой топ --

Mem: 514924k total, 511008k used, 3916k free, 174312k buffers

Swap: 618460k total, 334152k used, 284308k free, 105664k cached

и $ uptime

17:38:20 up 4 days, 2:41, 15 users, load average: 1.67, 1.61, 1.50

Почти ничего не запущено. Вм -- флукс. Иксы, блин, прожорливые. Даже после пересборки (Х6.8.2). А страя сборка 6.8.1 съедала весь свом (более 600 метров памяти жрало...)

vovans ★★★★★
()
Ответ на: комментарий от anonymous

К слову, видеопамяти всего 128.

4159 root 20 0 241m 32m 3140 R 1.3 6.5 69:46.85 X

vovans ★★★★★
()
Ответ на: комментарий от Demetrio

Что интересно, на другой машине такая же конфигурация софта и там все нормально. Да и на этой машине было все нормально, а только потом память начала пропадать. Я уже и не знаю, в какую сторону копать. Но понятно пока только одно, что так работать нельзя. У меня иксы бывало неделями не перезапускались, а тут . . . :(

anonymous
()
Ответ на: комментарий от Demetrio

>А с чего бы это после пересборки Иксы стали меньше памяти жрать?

Я не могу ответить и почему они стали больше жрать тогда ;) Одно помню. Кол-во съеденной памяти росло постоянно с момента пуска иксов. И потом колебалось на уровне 615 метров. Так же помню, что довольео криво они были собраны. При сборки я игнорировал некоторые ошибки ;) А эти были собраны полностью скриптами Патрика со всеми патчами и т.п... как доктор прописал ;) Но и то, что объём отъеденой памяти за 200 метров перевалил, это тоже мало радует. Ведь стартуют они резервирую примерно 160 метров.

vovans ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.