LINUX.ORG.RU

тормозит файловая система


0

0

Доброго времени суток, друзья. Я знаком с Линуксом чуть больше половины года. Везде говорят, что файловая система ext2 очень быстрая. Но у меня стоит Mandrake, и программы запускаются со значительной задержкой (2-3 секунды, а то и больше), я просто не понимаю, почему это происходит. Даже вход в директорию Windows (/mnt/win_c/windows) занимает некоторое время (чуть меньше секунды), хотя под Micro$oft Windows это происходит практически мгновенно. ASPLinux работает значительно быстрее, я сравнивал различные параметры с Mandrake'ом, ничего особенного не нашел. Пробовал настраивать hdparms, elvtune, настраивал виртуальную память, файловую систему (/proc/sys/...), устанавливал параметр noatime для разделов, отключал ненужные демоны и убивал все, что только мог. Но я не смог добиться быстрой работы системы. Подскажите, пожалуйста, где грабли, хоть в двух словах. У меня тачка celeron 500/196Mb RAM/hdd Quantum Fireball/ FS ext2, пробовал Reiser FS.

С уважением, Павел

anonymous

А ты уверен, что это файловая система тормозит???

Можно поподробней узнать конфигурацию компа и используемый софт (в частности оконный менеджер)?

nick2
()

став к-то нормальный дистр и не мучайся - к тому жэ экст 2 это старая и имхо медленная фс - ты вот рейсер попробуй - или ХФС - я вот пол года на рейсере сидел потом на ХФС перешёл - просто решил попробовать и пропёрло. И вот 2,5 месяца на нём и всё рулит

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

Думаю, что тормозит файловая система. У меня другой комп работает как сервер (пень 120, 48 RAM, Mandrake 8.0), вход в папку /dev (из под MC) занимает секунд 5, выходишь в корень, потом заходишь еще раз - уже значительно быстрее (читает уже из кеща), пробовал readahead изменять - особо не помогает. То же самое, когда входишь в папку, в которой около 6000 файлов(это все о сервере). Я немного отвлекся, насчет конфигурации - Celeron 500/196RAM/HDD Quantum Fireball 20 Gb (скорость чтения hdparms -t /dev/hda - около 25 Mb/s) MB Chaintech 6BTM/ video ATI 3D Rage Pro/ sound ALS4000. Винт разбит на 5(win_c), 10(win_d) и 5 Gb(swap, reiserFS). Сейчас у меня стоит Mandrake 9.0, оконный менеджер - KDE 3.0. Любые программы запускаются секунд по 3-5 и больше. Я просто не верю, что все дистрибутивы тормознутые (или у меня руки кривые).

С уважением, Павел.

anonymous
()

дык это kde тормозит

anonymous
()

угу попробуйте другой оконный менеджер
у меня за две секунды gimp запускается
и за секунду если второй раз запустить.
800 селерон 128 мегабайт винт udma66

Aleks_IZA
()

Странно, конфигурация у тебя почти как у меня, за исключением,
что у меня мать похуже, винт seagate barracuda ata IV 40Gb и памяти 288,
проц c 333 up to 515 (103MHzx5)
Стоит смесь мандрайк'а asp и alt.
ext3, kde 3.1 beta2, ядро 2.4.19, glibc 2.3, gcc 3.2 (им собрано ядро).
Вход из mc в папку /dev менее секунды.
Sylpheed и galeon - 2 и 4 секунды соответственно.
Eterm менее секунды.
Виндовые разделы подтормаживают в первый раз, что совершенно нормально,
потом все в порядке.
Вот это результат выполнения команды ps aux (для сравнения - вдруг поможет):

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 1344 436 ? S Nov09 0:04 init
root 2 0.0 0.0 0 0 ? SW Nov09 0:02 [keventd]
root 3 0.0 0.0 0 0 ? SWN Nov09 0:00 [ksoftirqd_CPU0]
root 4 0.0 0.0 0 0 ? SW Nov09 0:04 [kswapd]
root 5 0.0 0.0 0 0 ? SW Nov09 0:00 [bdflush]
root 6 0.0 0.0 0 0 ? SW Nov09 0:00 [kupdated]
root 7 0.0 0.0 0 0 ? SW Nov09 0:00 [kjournald]
rpc 665 0.0 0.1 1492 492 ? S Nov09 0:00 portmap
root 718 0.0 0.2 1448 588 ? S Nov09 0:00 syslogd -m 0
root 727 0.0 0.1 1964 444 ? S Nov09 0:00 klogd -2
root 771 0.0 0.2 2324 620 ? S Nov09 0:00 xinetd -stayalive -reuse -pidfile /var/run/xine
root 813 0.0 0.2 4368 808 ? S Nov09 0:00 smbd -D
root 822 0.0 0.3 3420 960 ? S Nov09 0:00 nmbd -D
root 1958 0.0 0.1 1348 356 ? S Nov09 0:00 /opt/win4lin/bin/vnetd
root 2014 0.0 0.1 1388 360 ? S Nov09 0:00 gpm -t ps/2
root 2063 0.0 0.2 1568 604 ? S Nov09 0:00 crond
daemon 2083 0.0 0.1 1376 508 ? S Nov09 0:00 /usr/sbin/atd
root 2103 0.0 0.1 1380 468 ? S Nov09 0:00 lircd
root 2113 0.0 0.1 1328 392 ? S Nov09 0:00 lircmd
root 2123 0.0 0.2 2396 672 tty1 S Nov09 0:00 login -- root
root 2125 0.0 0.1 1328 324 tty3 S Nov09 0:00 /sbin/mingetty tty3
root 2126 0.0 0.1 1328 324 tty4 S Nov09 0:00 /sbin/mingetty tty4
root 2130 0.0 0.1 1328 324 tty5 S Nov09 0:00 /sbin/mingetty tty5
root 2131 0.0 0.1 1328 324 tty6 S Nov09 0:00 /sbin/mingetty tty6
root 2135 0.0 0.0 0 0 ? SW Nov09 0:00 [lirc_dev]
root 2136 0.0 0.3 2364 1132 tty1 S Nov09 0:00 -bash
root 2198 0.0 0.1 1344 408 ? S Nov09 0:00 irexec -d /etc/lircrc
root 3006 0.0 0.5 5028 1484 ? S Nov09 0:00 oafd --ac-activate --ior-output-fd=11
root 12171 0.0 0.1 1344 408 ? S Nov09 0:00 irexec -d /etc/lircrc
root 12824 0.0 0.1 1328 324 tty2 S Nov09 0:00 /sbin/mingetty tty2
root 12854 0.0 0.1 1344 408 ? S Nov09 0:00 irexec -d /etc/lircrc
root 22607 0.0 0.6 5040 1928 tty1 S Nov09 0:00 /usr/bin/mc -P
root 22608 0.0 0.1 1324 308 ? S Nov09 0:00 cons.saver /dev/tty1
root 22609 0.0 0.4 4312 1376 pts/1 S Nov09 0:00 bash -rcfile .bashrc
root 22676 0.0 0.5 4896 1652 ? S Nov09 0:00 smbd -D
root 22686 0.0 0.3 3916 960 pts/1 S Nov09 0:00 /bin/sh /usr/X11R6/bin/startx
root 22697 0.0 0.2 2144 604 pts/1 S Nov09 0:00 xinit /root/.xinitrc --
root 22698 0.8 8.7 37452 25396 ? R< Nov09 5:20 X :0
root 22702 0.0 0.2 3908 792 pts/1 S Nov09 0:00 /bin/bash /root/.xinitrc
root 22704 0.0 0.2 2228 688 pts/1 S Nov09 0:00 irxevent
root 22705 0.0 0.2 3912 812 pts/1 S Nov09 0:00 /bin/sh /opt/kde3/bin/startkde
root 22706 0.0 0.1 1344 420 ? S Nov09 0:00 irexec -d /etc/lircrc
root 22729 0.0 2.4 19996 7056 ? S Nov09 0:00 kdeinit: Running...
root 22732 0.0 2.5 21624 7296 ? S Nov09 0:00 kdeinit: dcopserver --nosid
root 22735 0.0 2.9 22616 8520 ? S Nov09 0:00 kdeinit: klauncher
root 22737 0.0 3.9 34916 11516 ? S Nov09 0:09 kdeinit: kded
root 22748 0.0 4.2 36712 12348 ? S Nov09 0:01 knotify
root 22749 0.0 0.1 1412 292 pts/1 S Nov09 0:00 kwrapper ksmserver
root 22751 0.0 3.7 34520 10832 ? S Nov09 0:00 kdeinit: ksmserver
root 22752 0.0 4.6 37888 13572 ? S Nov09 0:15 kdeinit: kwin
root 22754 0.0 5.1 37780 15024 ? S Nov09 0:29 kdeinit: kdesktop
root 22756 2.0 5.4 39484 15856 ? S Nov09 12:12 kdeinit: kicker
root 22758 0.0 4.4 37184 12808 ? S Nov09 0:01 kdeinit: klipper
root 22759 0.0 2.6 20100 7544 ? S Nov09 0:00 kdeinit: kio_file file /tmp/ksocket-root/klaunc
root 22760 0.0 2.6 20096 7540 ? S Nov09 0:00 kdeinit: kio_file file /tmp/ksocket-root/klaunc
root 22761 0.0 2.7 20644 7928 ? S Nov09 0:00 kdeinit: kio_file file /tmp/ksocket-root/klaunc
root 22762 0.0 1.5 9052 4392 ? S Nov09 0:01 /root/.kde/Autostart/gkrellm
root 24110 0.0 5.3 37640 15564 ? S 00:09 0:01 kppp -icon kppp -miniicon kppp
root 24111 0.0 2.6 19696 7620 ? S 00:09 0:00 kppp -icon kppp -miniicon kppp
root 31690 0.0 0.9 7068 2796 ? S 08:18 0:00 xawtv
root 31691 0.0 0.3 1960 912 ttyS1 S 08:18 0:00 pppd 115200 -detach crtscts defaultroute usepee
root 31702 0.0 5.0 36620 14532 ? S 08:19 0:00 kppp -icon kppp -miniicon kppp
root 31703 0.2 2.1 18496 6096 ? S 08:19 0:07 /usr/local/bin/nt --minimized
root 31704 0.0 2.1 18496 6096 ? S 08:19 0:00 /usr/local/bin/nt --minimized
root 31705 0.0 2.1 18496 6096 ? S 08:19 0:00 /usr/local/bin/nt --minimized
root 31711 0.0 2.1 18496 6096 ? S 08:19 0:00 /usr/local/bin/nt --minimized
root 32000 4.0 9.9 49008 28704 ? S 08:28 1:32 /usr/bin/galeon-bin
root 32004 0.0 0.6 3536 2000 ? S 08:28 0:00 /usr/bin/gconfd-1 12
root 32008 0.0 9.9 49008 28704 ? S 08:28 0:00 /usr/bin/galeon-bin
root 32009 0.0 9.9 49008 28704 ? S 08:28 0:00 /usr/bin/galeon-bin
root 32010 0.0 9.9 49008 28704 ? S 08:28 0:00 /usr/bin/galeon-bin
root 32015 0.0 9.9 49008 28704 ? S 08:29 0:01 /usr/bin/galeon-bin
root 32084 0.0 9.9 49008 28704 ? S 08:42 0:00 /usr/bin/galeon-bin
root 32095 0.0 1.1 7816 3208 ? S 08:44 0:01 Eterm
root 32096 0.0 0.4 4352 1412 pts/0 S 08:44 0:00 -bash
root 32169 0.1 1.2 6616 3532 pts/0 S 08:44 0:01 /usr/bin/mc -P
root 32171 0.0 0.4 4348 1412 pts/2 S 08:44 0:00 bash -rcfile .bashrc
root 32223 0.0 2.1 18496 6096 ? S 08:44 0:00 /usr/local/bin/nt --minimized
root 32231 0.0 2.1 18496 6096 ? S 08:45 0:00 /usr/local/bin/nt --minimized
root 32428 0.0 0.3 2772 884 pts/2 R 09:06 0:00 ps aux

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