Portál AbcLinuxu, 10. května 2025 05:27

Dotaz: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0

23.6.2005 17:34 Ota
Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Přečteno: 63×
Odpovědět | Admin
Na disku hda mám nainstalovanou Mandrivu2005(hda1) a starý dobrý Mandrake9.0(hda2). Obě partition jsou ReiserFS. Pokud provedu hdparm -tT v Mandrake9.0, dostanu výsledek kolem 54MB/s při vytížení v řádu desítek %. Pokud restartuji a stejný test provedu v Mandrivě2005, výsledek kolísá v rozmezí 25-35 MB/s při 100% zatížení CPU. Instalováno je to na kompu Intel815+ICH2+Celer800. Když z tohoto kompu "vyškubnu hadr" a přemístím na počítač s Athlonem2200+ChipsetNF2, je najednou výkon disků na Mandrivě2005 zcela v pořádku, hdparm dává přes 50 MB/s při vytížení pár desítek %. Na tom Intelu je Mandriva prostě líná, disky neúměrně zatěžují CPU a mě nějak došly nápady, jak to řešit... Netuší někdo, jak na to? Dík všem za případné odpovědi.

Výpis v Mandrivě: hdparm /dev/hda

/dev/hda: multcount = 16 (on) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 16383/255/63, sectors = 80026361856, start = 0
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.6.2005 17:41 JeanVEGA | skóre: 17 | Poprad
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
a mas zapnute DMA?
ČVUT FEL, sometimes hell, ČVUT FIT, almost always sh*t :)
23.6.2005 20:31 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Má.
23.6.2005 20:33 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hoď sem výpis dmesg |grep hda v obou distribucích a tentokrát prosím obalený tagem <pre>.
oVirt | SPICE
23.6.2005 20:38 #Tom
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mně se u jádra 2.6 objevil stejný problém s řadičem HPT370. Pomohl mi příkaz hdparm -a 8192 /dev/zmíněný_disk.
23.6.2005 22:46 Ota
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Vzhledem k tomu, že nemám právě v dosahu počítač o němž je řeč (je v práci), budu pokračovat zítra. Ten parametr "readahead" zkusím s různými hodnotami. Případně provedu nějaké další výpisy. Díky.
24.6.2005 00:14 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Podívej se do těch dmesg, na jaké frekvenci ti jede IDE:
...
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
...
hda: 19640880 sectors (10056 MB) w/384KiB Cache, CHS=19485/16/63, UDMA(33)
...
Pokud budou tyto řádky v dmesg obou systémů různé, tak je jasné odkud vítr vane. :-)
24.6.2005 16:00 Ota
Rozbalit Rozbalit vše Re: Mandriva2005, nižší výkon HDD oproti Mandrake 9.0
Tak to vypadá, že problém je vyřešen. Na doporučení Toma jsem zaexperimentoval s hodnotou "readahead" a komunikace s HDD se zrychlila při změně z výchozí hodnoty 256, na hodnotu 512 prakticky na dvojnásobek. Viz. výpis:
[root@localhost ota]# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:   80 MB in  3.02 seconds =  26.47 MB/sec
[root@localhost ota]# hdparm -a 512 /dev/hda

/dev/hda:
 setting fs readahead to 512
 readahead    = 512 (on)
[root@localhost ota]# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:  152 MB in  3.02 seconds =  50.41 MB/sec
Další zvyšování hodnoty "readahead" v mém případě již na výkon nemělo žádný výrazný vliv. Výsledek se pohyboval v rozmezí 50-55MB/s. Děkuji všem diskutujícím za váš čas a příspěvky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.