Jadro 2.6.27 a rychlost PC
d.petr
d.petr na post.cz
Pondělí Listopad 10 19:46:10 CET 2008
Kasparek Tomas wrote:
>> Napadlo mě zkusit i distribuční jádro (2.6.18) mého oblíbeného Debianu.
>> Co myslíte, bylo rychlejší, nebo pomalejší než moje 2.6.27? ..... Ano,
>> c) je správně. Nenabootovalo, protože nenašlo disk s rootem. Tipuju
>> proto, že CONFIG_IDE_GENERIC (bez kterého mi disk taky nenajde) mají
>> jako modul a ten se holt bez disku blbě hledá. Debiane, Debiane!
>
> nesleduju to od zacatku ale kdyz tady zminite generic ovladac pro IDE tak
> to se mi moc nezda - podivejte se jakym ovladacem to ktere jadro 2.4/2.6
> spravuje dany disk - dle vypisu pri startu. Neni to nahodou o tom ze v 2.4
> je neco nativniho (tedy napr. i DMA) a v 2.6 je to prave ten generic a
> tudiz pomalost sama?
Jádro 2.4 během startu k ovladači vypsalo:
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
A podle výpisu hdparm pak nebylo DMA zapnuté.
V serveru je isová karta s řadičem UMC, ale jiným, než který nabízí
konfigurace jádra.
Jádro 2.6 vypisuje:
Uniform Multi-Platform E-IDE driver
ide_generic: please use "probe_mask=0x3f" module parameter for probing
all legacy ISA IDE ports
Už jsem se smířil s tím, že kopírování pomocí mc (přes shell) zkrátka s
jádrem 2.6 trvá dlouho. mc snad opravdu, jak tu někdo psal, posílá každý
bajt zvlášť (při kopírování je server vytížen procesy cat a dd, pustil
jsem strace na dd a je to pořád read() a write() po jednom znaku) a 2.4
mělo zřejmě režii kolem zavolání služby menší. Jiné metody přenosu (FTP,
scp) jsou v obou jádrech zhruba stejně rychlé (a mnohokrát rychlejší,
než mc).
Petr
Další informace o konferenci Linux