|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Slackware - Высокое потребление памяти в Slackware |
|
Slackware - Высокое потребление памяти в Slackware
|
Старожил Сообщения: 267 |
Профиль | Отправить PM | Цитировать Дистрибутив Slackware 12.2, оболочка KDE 3.5.10. Железо - Athlon3500+1.5Gb RAM(DDR1)+Radeon X800 GTO+Gigabyte GA-K8-NF9.
При старте системы (когда уже загружена оболочка) KSysGuard показывает общее потребление памяти около 350Mb (ps и top показывают тоже самое). Запускаем торренты и браузер, потребление памяти (со временем) растет и вконце-концов дотягивает до 1,5Gb (хотя если просмотреть все процесы и просуммировать потребление памяти, выходит около 300Mb). Лишние украшения в интерфейсе отключил. Вот вывод команды top: top 12:42:47 up 1:03, 2 users, load average: 0.02, 0.06, 0.12 Tasks: 107 total, 3 running, 104 sleeping, 0 stopped, 0 zombie Cpu(s): 4.7%us, 0.7%sy, 0.0%ni, 94.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0 Mem: 1549892k total, 1481240k used, 68652k free, 65060k buffers Swap: 4747168k total, 0k used, 4747168k free, 1249844k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3907 root 20 0 145m 58m 20m S 0.7 3.9 0:55.28 seamonkey bin 3577 root 20 0 34564 20m 15m S 0.0 1.4 0:02.44 kdesktop 3521 root 19 1 42420 19m 3864 R 1.3 1.3 1:22.18 X 3622 root 20 0 33608 17m 13m S 0.0 1.1 0:05.32 kicker 4430 root 20 0 34612 16m 12m R 3.3 1.1 0:00.32 konsole 3565 root 20 0 32884 14m 11m S 0.0 1.0 0:01.00 kded 3642 root 20 0 35260 14m 10m S 0.0 0.9 0:00.30 knotify 3594 root 20 0 30668 14m 10m S 0.0 0.9 0:00.34 kmix 3600 root 20 0 32148 13m 10m S 0.0 0.9 0:00.20 korgac 3630 root 20 0 30296 12m 10m S 0.0 0.8 0:00.16 kio_uiserver 3575 root 20 0 29240 12m 9.9m S 0.0 0.8 0:01.38 kwin 3587 root 20 0 28900 12m 9704 S 0.0 0.8 0:00.34 kxkb 3598 root 20 0 26784 10m 9056 S 0.0 0.7 0:00.32 klipper 3574 root 20 0 26536 9.8m 8188 S 0.0 0.7 0:00.10 ksmserver 3563 root 20 0 27048 8564 7000 S 0.0 0.6 0:00.06 klauncher 4419 root 20 0 26864 8184 6584 S 0.0 0.5 0:00.00 kio_trash 3558 root 20 0 24608 7652 6148 S 0.0 0.5 0:00.08 kdeinit 4420 root 20 0 26600 7464 5884 S 0.0 0.5 0:00.00 kio_system 3580 root 20 0 25116 7448 5872 S 0.0 0.5 0:00.00 kio_file 4415 root 20 0 25116 7376 5828 S 0.0 0.5 0:00.00 kio_file 2780 haldaemo 20 0 6292 4268 3512 S 0.0 0.3 0:00.38 hald 3561 root 20 0 24040 2824 1492 S 0.0 0.2 0:00.14 dcopserver 4431 root 20 0 3152 1776 1224 S 0.0 0.1 0:00.00 bash 3474 root 20 0 3144 1768 1224 S 0.0 0.1 0:00.02 bash 3567 root 20 0 3048 1424 964 S 0.0 0.1 0:00.02 gam_server 3902 root 20 0 2796 1392 1008 S 0.0 0.1 0:00.00 run mozilla.sh |
|
Отправлено: 13:45, 04-09-2009 |
Ветеран Сообщения: 3259
|
Профиль | Отправить PM | Цитировать Это нормально. Линукс старается по максимуму использовать системные ресурсы и память в том числе. Какая польза от неиспользуемой памяти? А так эта память используется, например, под дисковый кэш, что несколько ускоряет работу системы.
|
Отправлено: 16:04, 04-09-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 267
|
Профиль | Отправить PM | Цитировать shisik, спасибо, конечно за ответ, но мне кажется что-то здесь не так. Когда он съедает всю память, то комп тормозит и это чувствуется. Наверное есть какой-то скрытый процесс, который не отображается ни в KSysGuard ни при выводе комманды top. Выходит, если я поставлю 8GB памяти, то он и их сожрет сразу?
Подскажите, пожалуйста, как узнать какой процесс в действительности потребляет эту память. |
Отправлено: 16:13, 04-09-2009 | #3 |
Старожил Сообщения: 267
|
Профиль | Отправить PM | Цитировать Интересный факт: попробовал MopsLinux 6.2.1 (он основан на Slackware 12.2 только оболочка изменена на KDE 4.1.2). При запущенном браузере, торренте и OpenOffice'е потребление памяти не превышает 350Мб.
|
Отправлено: 14:30, 05-09-2009 | #4 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать Eakdrazile, а если от рута посмотреть top? Может, какой системный процесс, недоступный простому пользователю съедает память?
|
|
------- Отправлено: 14:44, 05-09-2009 | #5 |
Старожил Сообщения: 267
|
Профиль | Отправить PM | Цитировать Я знаю, что это неправильно, но я и сижу постоянно под рутом. Вывод top в первом посте приведен именно от имени рута. Причем, я пытался отследить, при запуске какого именно процесса растет потребление, но какой-то закономерности так и не заметил: запустил браузер и торрент (смотрю - 300Мб), через час - около 1,5 Гб; выключаю браузер и торренты и жду час - все равно 1,5 Гб тянет. KSysGuard показывает общее количество процессов около 110, но не все из этих процессов он отображает (по крайней мере все те, который он отображает (как собственно и top) съедают в среднем около 1,5% ОЗУ каждый - в сумме должно было выходить как раз около 350Мб).
|
Отправлено: 15:32, 05-09-2009 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Потребление оперативной памяти | Dorovsky | Microsoft Windows 2000/XP | 3 | 29-06-2009 16:35 | |
Page File. Большое потребление при нормальном количестве свободной памяти. | minion | Microsoft Windows NT/2000/2003 | 11 | 17-04-2009 08:51 | |
[решено] Высокое напряжение CPU | Bato | Процесcоры | 6 | 05-05-2008 10:36 | |
Высокое разрешение при загрузке Linux ? | netspy | Общий по Linux | 11 | 15-08-2003 12:16 |
|