LINUX.ORG.RU
ФорумAdmin

tormoza v systeme


0

0

такая вот проблема :
когда делаю iso образ или переписываю фильм , xmms да и не только он жутко торм
озит ,музыка прерывается и т.д

при этом

top показывает что нагрузки на проц почти нет .

top - 20:47:57 up 56 min, 5 users, load average: 1.10, 0.79, 0.50
Tasks: 67 total, 7 running, 60 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.0% user, 5.3% system, 0.0% nice, 92.7% idle
Mem: 125656k total, 122668k used, 2988k free, 560k buffers
Swap: 144540k total, 1432k used, 143108k free, 63760k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1402 sasha 18 0 1280 1276 708 R 4.0 1.0 0:01.77 mkisofs
1404 sasha 12 0 6440 6364 4916 D 1.0 5.1 0:00.06 xmms
4 root 10 0 0 0 0 S 0.7 0.0 0:01.66 kswapd
1403 sasha 9 0 1040 1040 832 R 0.3 0.8 0:00.06 top
1 root 8 0 508 504 456 S 0.0 0.4 0:04.18 init


# /sbin/hdparm /dev/hda

/dev/hda:
multcount = 8 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 2482/255/63, sectors = 39876480, start = 0



Конфигурация компа такая :

MB tusl2c
CPU tualatin 1200 100Mhz
hd quantumfireball ct 20Gb udma 100
RAM 128m

fs reiserfs,xfs,ext3 проверял тормозит не зависимо от того на каком партишине
проводятся дисковые оперрации.

kernel 2.4.27 , 2.4.26
что можно сделать для увелечения производительности ??

anonymous
Ответ на: комментарий от Selecter

Чтобы не прерывалась музыка, включи в ядре low latency (патч нужен) и ещё preemtible kernel.

Selecter ★★★★
()

Хм, у меня абсолютно такой же винт (FireBall ct 20Gb) на чипсете VIA KT133 просто дико тормозил (с такими же симптомами) - никакое включение DMA не помогало. Сейчас пересел на i845E - всё отлично вроде пашет.

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

я покопался в настройках hdparm и заметил такую весчь , что почему-то hdparm -i /dev/hda
hdparm -i /dev/hda

/dev/hda:

Model=QUANTUM FIREBALLlct20 20, FwRev=APL.0900, SerialNo=052107348717
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
BuffType=DualPortCache, BuffSize=418kB, MaxMultSect=8, MultSect=8
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39876480
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:

* signifies the current active mode

выводит что у меня винт udma2 хотя я точно знаю , что он поддерживает udma5

да и dmesg выводит
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 39876480 sectors (20417 MB) w/418KiB Cache, CHS=2482/255/63, UDMA(33)

udma(33)


, в BIOS стоит udma5 , даже более того я запустил knoppix и в нем hdparm -i /dev/hda показывает что винт работает в режиме udma5 --> следует проблема в данной установке linux

подскажите что модет быть ??

devfs никак мешать не может ??

дистр debian sarge .

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

если хард один висит на шлейфе какая разница что у там dma33 или 100, тем более у такого "старого" харда..
ты лучше попробуй hdparm -t, hdparm -T
для примера у меня по первой команде
Timing buffered disk reads: 64 MB in 2.39 seconds = 26.77 MB/sec
по второй
Timing buffer-cache reads: 128 MB in 0.31 seconds =411.64 MB/sec
и это на ноутбуке с тормознутым хардом.. если у тебя не хуже, значит всё ок
память тебе нужна, 128 мб это издевательство просто

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

Ну у меня 128 метров. и как то тормозов не земетил. Даже при еомпиляции и загрузке проца на 90% тормозов звука. Конечно память вещь хорошая но имхо к звуку отношения не имеет. Пень 3 около 800, 128, какая то виа мамка. ядро 2.4.26, правда хард барракудавский, мож из-за этого

P.S. а preemptible & low latency лично на моем опыте как раз и приводили к этим симптомам, что когда с меня начинали через самбу качать, то я шел пить чай.

roy ★★★★★
()

1) Включи поддержку чипсета в ядре. При этом включится поддержка UDMA5.

2) Сделай unmaskirq = 1 (on). При этом длительные дисковые операции смогут прерываться другими операциями ввода/вывода.

3) Увеличь буфер аудио в плэйерах. У твоей звуковухи может быть маленький буфер, например на 50 мс звучания. Увеличение размера буфера в плэйере позволит сгладить прерывания звука при нагрузках на PCI/AGP.

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

>1) Включи поддержку чипсета в ядре. При этом включится поддержка UDMA5. ну это само сабой

в инете накопал что данный винт работает на udma(100) mb тоже поддерживает udma(100)

даже как было сказано выше knoppix запускается и hdparm -i /dev/hda показывает udma5

значит проблема не в железе .

anonymous
()

Было... Стояла КШ9, при создании образов, записи компактов, система жутко тормозила. Поставил Слаку. Пишу, делаю исохи, смотрю фильмы. Не тормозит. ИМХО, волшебство.

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

это не решение . надо выяснить что именно влияет на udma . ядро с кернел.орг поддержка чипсета вкомпилена в ядро .

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

все решилось поменял шлейф и все стaло ok ..

хотя как можно обьяснить что на этом-же шлейфе пахал и win2k и linux но правда udma2 , если он битый ???

всем спасибо.

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