Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » "Нехватка" RAM в Linux

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

stopa85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит Red Hat 9.0 на Atlone XP 1800+ 512 MB. В процессе работы ОС, как настольной системы, забивается вся оператива и начинает задействоваться SWAP. Система начинает тормозить (долго запускаются программы, невозмржно пользоваться редакторами).
Вопрос: как с этим бороться?

Всего записей: 6 | Зарегистр. 15-11-2004 | Отправлено: 00:45 15-11-2004 | Исправлено: Demetrio, 04:29 15-11-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
То, что она забивается, это фича:
 
http://forum.ru-board.com/topic.cgi?forum=62&topic=0153&start=300#11
 
а вот насчёт тормозов - очень странно, не должно.
Что там у тебя в сервисах висит? hdparm настроен к примеру?

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 04:28 15-11-2004
stopa85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Из сервисов у меня:
named – определяет два доменных имени (для сайтов)
qmail – сейчас просто висит, раньше было интересно
apache –  
mysql – тоже для сайтов, которые учусь писать.
squid – плачу за трафик
smb – расшаривает папки с музыкой и фильмами для соседа (в моменты тормозов он ко мне не лазил)
 
 
В hdparm не настраивал, сейчас буду искать что это такое.
 
К слову сказать, у меня два раздела HDD – основной раздел MS-DOS, и дополнительный. На основном NTFS. На дополнительном FAT32, и разделы Линукса - ext2 “boot”,ext3, SWAP .
При установке Линукса вылезло предупреждение а-ля  “неправильное ко-во цилиндров, дорожек и так далее”. Но все установилось.

Всего записей: 6 | Зарегистр. 15-11-2004 | Отправлено: 16:25 15-11-2004
Dark_Avenger2k



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Была похожая проблема, скажи физ размер разделов под Линух, и их очередность физ расположения на диске,
 
З.Ы. hdparm - тилитка для настойки работы винчестеров, позволяет включить ДМА режим(или выключить), но в современных дистрибутивах обычно все нормально ставится по дефолту

Всего записей: 97 | Зарегистр. 19-10-2004 | Отправлено: 16:45 15-11-2004
stopa85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Первоначальную разбивку (на основной и доп. разделы) делал с дискеты WinMe. Сейчас час уже и незнаю, это нормально или нет,
 
Основной
NTFS 10GB
 
Дополнительный
vfat - 63.5GB
ext2 - 98.7MB
ext3 - 4.7GB
SWAP - 1GB

Всего записей: 6 | Зарегистр. 15-11-2004 | Отправлено: 17:57 15-11-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Таблица разделов видать кривая, да.
 
Вообще, дистрибутивы Red Hat никогда быстродействием не отличались.
 
В Fedora Core >= 2 чуть получше, но все равно.

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 18:03 15-11-2004
Dark_Avenger2k



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Demetrio
 
Ну у меня Асп9.2 ниче все бегает как часы
 
stopa85
 
Ну своп такой здоровый и на не надо(памяти то сколько!!!!), рекомендации по поводу его размера в 2 раза больше чем оперативы для машин с маленьким количеством оперативной памяти.
 
а винт у тебя не сыпался случайно? такая конфигурация жесткого с момента покупки используется?
 
По поводу геометрии проверь жесткий может есть битые сектора изза которых все тормозит(у меня такой бок был но только с виндой)

Всего записей: 97 | Зарегистр. 19-10-2004 | Отправлено: 19:40 16-11-2004
stopa85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разбивал винт сам, ничего на нем в момент покупки небыло. Размер 80GB, maxtor. Винт не сыпался, покрайней мере я об этом еще ничего не знаю
 
А чем его проверить можно? Утилитой от производителя? А-то файловых систем много, со всеми ни одна ОС не работает. и ни одна из знакомых утилит.

Всего записей: 6 | Зарегистр. 15-11-2004 | Отправлено: 00:29 17-11-2004
Dark_Avenger2k



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stopa85
 
вот работают с разделами, погляди почитай
_www.partition-manager.com  
 _http://www.handyarchive.com/download/483/7pm2005_demo.exe(работает под линухом и вроде как могет творить то же что Партишин Магик, 5.6Мб триал)

Всего записей: 97 | Зарегистр. 19-10-2004 | Отправлено: 02:11 17-11-2004
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stopa85
Винт можно проверить MHDD. Но такое провидение вряд ли из-за него... Может какой-нибудь сервис криво настроен? Попробуй с эмитировать эту проблему и выполни "ps axO size > pslist.txt; cat /proc/meminfo >> pslist.txt" после чего покажи файл pslist.txt тогда можно будет сказать что то определенное.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 03:03 17-11-2004
stopa85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PID SZ S TTY         TIME COMMAND
    1 36 S ?       00:00:04 init
    2 0 S ?        00:00:00 keventd
    3 0 S ?        00:00:00 kapmd
    4 0 S ?        00:00:00 ksoftirqd_CPU0
    9 0 S ?        00:00:00 bdflush
    5 0 S ?        00:00:00 kswapd
    6 0 S ?        00:00:00 kscand/DMA
    7 0 S ?        00:00:01 kscand/Normal
    8 0 S ?        00:00:00 kscand/HighMem
   10 0 S ?        00:00:00 kupdated
   11 0 S ?        00:00:00 mdrecoveryd
   15 0 S ?        00:00:00 kjournald
   72 0 S ?        00:00:00 khubd
 1119 0 S ?        00:00:00 kjournald
 3096 52 S ?       00:00:00 syslogd
 3100 40 S ?       00:00:00 klogd
 3118 64 S ?       00:00:00 portmap
 3184 32 S ?       00:00:00 apmd
 3225 264 S ?      00:00:00 xinetd
 3236 644 S ?      00:00:00 httpd
 3239 832 S ?      00:00:00 httpd
 3243 628 S ?      00:00:00 named
 3251 52 S ?       00:00:00 qmail-send
 3252 24 S ?       00:00:00 tcpserver
 3253 24 S ?       00:00:00 tcpserver
 3261 48 S ?       00:00:00 splogger
 3262 32 S ?       00:00:00 qmail-lspawn
 3263 32 S ?       00:00:00 qmail-rspawn
 3264 32 S ?       00:00:00 qmail-clean
 3266 1312 S ?     00:00:00 smbd
 3268 1312 S ?     00:00:00 smbd
 3269 984 S ?      00:00:00 nmbd
 3277 1408 S ?     00:00:00 squid
 3287 36 S ?       00:00:00 gpm
 3296 40 S ?       00:00:00 crond
 3303 112 S ?      00:00:00 safe_mysqld
 3333 488 S ?      00:00:00 mysqld
 3346 488 S ?      00:00:00 mysqld
 3347 488 S ?      00:00:00 mysqld
 3366 3824 S ?     00:00:01 xfs
 3375 64 S ?       00:00:00 anacron
 3384 36 S ?       00:00:00 atd
 3392 380 S ?      00:00:00 login
 3393 352 S ?      00:00:00 login
 3394 28 S tty3    00:00:00 mingetty
 3395 28 S tty4    00:00:00 mingetty
 3396 28 S tty5    00:00:00 mingetty
 3397 28 S tty6    00:00:00 mingetty
 3399 4036 S ?     00:00:00 squid
 3400 20 S ?       00:00:00 unlinkd
 3401 252 S tty1   00:00:00 bash
 3441 92 S tty1    00:00:00 startx
 3452 32 S tty1    00:00:00 xinit
 3453 18928 S ?    00:00:22 X
 3456 100 S tty1   00:00:00 startkde
 3470 76 S ?       00:00:00 ssh-agent
 3514 876 S ?      00:00:00 kdeinit
 3517 956 S ?      00:00:00 kdeinit
 3520 1048 S ?     00:00:00 kdeinit
 3522 2428 S ?     00:00:00 kdeinit
 3531 468 S ?      00:00:00 artsd
 3544 2428 S ?     00:00:00 kdeinit
 3545 32 S tty1    00:00:00 kwrapper
 3547 2296 S ?     00:00:00 kdeinit
 3550 2748 S ?     00:00:01 kdeinit
 3552 3164 S ?     00:00:01 kdeinit
 3554 3280 S ?     00:00:01 kdeinit
 3555 972 S ?      00:00:00 kdeinit
 3557 100 S ?      00:00:00 autorun
 3564 2480 S ?     00:00:00 kdeinit
 3574 2584 S ?     00:00:00 kdeinit
 3598 272 S tty2   00:00:00 bash
 3678 332 S ?      00:00:00 consolehelper-g
 3679 2080 S ?     00:00:00 kppp
 3680 856 S ?      00:00:00 kppp
 3704 2952 S ?     00:00:00 kpat
 3705 252 S ttyS0  00:00:00 pppd
 3726 120 S ?      00:00:00 mozilla
 3728 160 S ?      00:00:00 run-mozilla.sh
 3733 75764 S ?    00:00:11 mozilla-bin
 3758 488 S ?      00:00:00 mysqld
 3759 688 S ?      00:00:00 httpd
 3760 644 S ?      00:00:00 httpd
 3761 644 S ?      00:00:00 httpd
 3767 92 S ?       00:00:00 run-parts
 4012 80 S ?       00:00:00 slocate.cron
 4013 64 S ?       00:00:00 awk
 4015 100 R ?      00:00:01 updatedb
 4017 1260 R tty2  00:00:00 ps
        total:    used:    free:  shared: buffers:  cached:
Mem:  526229504 414990336 111239168        0 71294976 143671296
Swap: 1069244416        0 1069244416
MemTotal:       513896 kB
MemFree:        108632 kB
MemShared:           0 kB
Buffers:         69624 kB
Cached:         140304 kB
SwapCached:          0 kB
Active:         280356 kB
ActiveAnon:      90504 kB
ActiveCache:    189852 kB
Inact_dirty:      5424 kB
Inact_laundry:       0 kB
Inact_clean:     14652 kB
Inact_target:    60084 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       513896 kB
LowFree:        108632 kB
SwapTotal:     1044184 kB
SwapFree:      1044184 kB
//////////////////////////////////////////////
И ничего я из этого не понял, Через пол минуты свободного ОП осталось 500KB

Всего записей: 6 | Зарегистр. 15-11-2004 | Отправлено: 21:34 19-11-2004
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stopa85
На этой распечатки все нормально.

Цитата:
SwapTotal:     1044184 kB
SwapFree:      1044184 kB  

swap раздел не используется

Цитата:
MemTotal:       513896 kB
MemFree:        108632 kB  

и в оперативки свободно ~100mb
Мне нужна распечатки именно в проблемный момент, т.е. через пол мин
А как ты узнал что используется swap?

Цитата:
4015 100 R ?      00:00:01 updatedb

Может в этом дело? При выполнении updatedb активно используется винт (обновляет базу данных файлов для locate) при этом объем доступный оперативки сокращается под cache и buffer, но через некоторое время обновление закончится и все встанет на свои места.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 21:50 19-11-2004 | Исправлено: Swappp, 21:52 19-11-2004
stopa85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

      total:    used:    free:  shared: buffers:  cached:
Mem:  526229504 58277888 467951616        0  1396736 40099840
Swap: 1069244416 88645632 980598784
MemTotal:       513896 kB
MemFree:        456984 kB
MemShared:           0 kB
Buffers:          1364 kB
Cached:          22184 kB
SwapCached:      16976 kB
Active:          42044 kB
ActiveAnon:      19600 kB
ActiveCache:     22444 kB
Inact_dirty:       748 kB
Inact_laundry:     372 kB
Inact_clean:        40 kB
Inact_target:     8640 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       513896 kB
LowFree:        456984 kB
SwapTotal:     1044184 kB
SwapFree:       957616 kB
  PID SZ S TTY         TIME COMMAND
    1 36 S ?       00:00:04 init
    2 0 S ?        00:00:00 keventd
    3 0 S ?        00:00:00 kapmd
    4 0 S ?        00:00:00 ksoftirqd_CPU0
    9 0 S ?        00:00:00 bdflush
    5 0 S ?        00:00:00 kswapd
    6 0 S ?        00:00:00 kscand/DMA
    7 0 S ?        00:00:00 kscand/Normal
    8 0 S ?        00:00:00 kscand/HighMem
   10 0 S ?        00:00:00 kupdated
   11 0 S ?        00:00:00 mdrecoveryd
   15 0 S ?        00:00:00 kjournald
   72 0 S ?        00:00:00 khubd
 1116 0 S ?        00:00:00 kjournald
 3095 52 S ?       00:00:00 syslogd
 3099 36 S ?       00:00:00 klogd
 3117 64 S ?       00:00:00 portmap
 3183 32 S ?       00:00:00 apmd
 3224 264 S ?      00:00:00 xinetd
 3235 644 S ?      00:00:00 httpd
 3241 640 S ?      00:00:00 httpd
 3242 484 S ?      00:00:00 named
 3251 1308 S ?     00:00:00 smbd
 3254 988 S ?      00:00:00 nmbd
 3262 1412 S ?     00:00:00 squid
 3264 3736 S ?     00:00:00 squid
 3272 32 S ?       00:00:00 gpm
 3281 40 S ?       00:00:00 crond
 3282 24 S ?       00:00:00 unlinkd
 3289 112 S ?      00:00:00 safe_mysqld
 3319 400 S ?      00:00:00 mysqld
 3334 400 S ?      00:00:00 mysqld
 3335 400 S ?      00:00:00 mysqld
 3352 3332 S ?     00:00:01 xfs
 3370 36 S ?       00:00:00 atd
 3378 352 S ?      00:00:00 login
 3379 28 S tty2    00:00:00 mingetty
 3380 28 S tty3    00:00:00 mingetty
 3381 28 S tty4    00:00:00 mingetty
 3382 28 S tty5    00:00:00 mingetty
 3383 376 S ?      00:00:00 login
 3384 292 S tty1   00:00:00 bash
 3445 252 S tty6   00:00:00 bash
 3485 96 S tty6    00:00:00 startx
 3496 36 S tty6    00:00:00 xinit
 3497 12476 S ?    00:00:29 X
 3500 104 S tty6   00:00:00 startkde
 3514 76 S ?       00:00:00 ssh-agent
 3558 868 S ?      00:00:00 kdeinit
 3561 932 S ?      00:00:00 kdeinit
 3564 1040 S ?     00:00:00 kdeinit
 3566 2452 S ?     00:00:00 kdeinit
 3575 464 S ?      00:00:00 artsd
 3588 2432 S ?     00:00:00 kdeinit
 3589 28 S tty6    00:00:00 kwrapper
 3591 2296 S ?     00:00:00 kdeinit
 3594 3252 S ?     00:00:01 kdeinit
 3596 3136 S ?     00:00:01 kdeinit
 3598 3232 S ?     00:00:01 kdeinit
 3601 96 S ?       00:00:00 autorun
 3607 2480 S ?     00:00:00 kdeinit
 3618 2580 S ?     00:00:00 kdeinit
 3626 7584 S ?     00:00:05 kdeinit
 3643 340 S ?      00:00:00 consolehelper-g
 3644 2012 S ?     00:00:00 kppp
 3645 848 S ?      00:00:00 kppp
 3652 952 S ?      00:00:00 kdeinit
 3659 248 S ttyS0  00:00:00 pppd
 3684 156 S ?      00:00:00 run-mozilla.sh
 3689 76344 S ?    00:00:06 mozilla-bin
 3700 156 S ?      00:00:00 run-mozilla.sh
 3705 28256 S ?    00:00:00 mozilla-bin
 3716 1260 R tty1  00:00:00 ps

 
Вот это проблемный момент. Я даже KDE убивал
 
У меня идея, надо какследут проверить поддержку моего железа в RH9. Я на XP sp1 дрова ставил почти на все... может ядро нужно поновее?
Как можно проверить не "ругается ли Linux на железо"?

Всего записей: 6 | Зарегистр. 15-11-2004 | Отправлено: 21:09 20-11-2004
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stopa85

Цитата:
MemTotal:       513896 kB
MemFree:        456984 kB

Странно все это...

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 21:55 20-11-2004
Alexandr_dzuba



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Что-то слишком много запушенных kdeinit. Ты KDE скрипты правил?

Цитата:
 3684 156 S ?      00:00:00 run-mozilla.sh
 3689 76344 S ?    00:00:06 mozilla-bin
 3700 156 S ?      00:00:00 run-mozilla.sh
 3705 28256 S ?    00:00:00 mozilla-bin  

Да еще и мозиллу запустил, а это тот монстр. И не такое может отъесть. К тому же еще на 9 шапке.

Всего записей: 148 | Зарегистр. 25-03-2004 | Отправлено: 07:12 22-11-2004
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexandr_dzuba

Цитата:
Что-то слишком много запушенных kdeinit. Ты KDE скрипты правил?

Все нормально, так и должно быть.

Цитата:
Да еще и мозиллу запустил, а это тот монстр. И не такое может отъесть. К тому же еще на 9 шапке.

Но не 512Мб... К томуже см. мою цитату выше.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 08:39 22-11-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » "Нехватка" RAM в Linux


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru