Newsgroup: it.comp.os.linux.sys
Titolo: prestazioni ASUS P5A-B con kernel 2.6

Ciao a tutti,
sto cercando di spremere fino all'osso la mia scheda madre per ottenere le
massime prestazioni. Questo perché finché lo uso come macchina da
ufficio va più che bene, ma quando provo a giocare a stratagus va un po'
a rilento :(
<DATI>
Sto usando una Debian Sarge su AMD K6-II 500 MHz, ram 384 MB,
kernel-image-2.6.7-1-386. Ecco i dati:
# hdparm -i
/dev/hda:
 Model=Maxtor 2F040J0, FwRev=VAM51JJ0, SerialNo=F163Q8CE
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=80293248
 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 udma6
 AdvancedPM=yes: disabled (255) WriteCache=enabled
 Drive conforms to: (null):
 * signifies the current active mode
# hdparm /dev/hda
/dev/hda:
 multcount    =  0 (off)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 80293248, start = 0
# hdparm -Tt /dev/hda
/dev/hda:
 Timing buffer-cache reads:   244 MB in  2.01 seconds = 121.17 MB/sec
 Timing buffered disk reads:   58 MB in  3.06 seconds =  18.98 MB/sec
</DATI>
Su una macchina PII a 300 MHz, con meno ram, stratagus risulta essere
molto più fluido, e le prestazioni del disco sono infatti diverse
(migliori?)
# hdparm -Tt /dev/hda
/dev/hda:
 Timing buffer-cache reads:   432 MB in  2.00 seconds = 215.82 MB/sec
 Timing buffered disk reads:   38 MB in  3.02 seconds =  12.57 MB/sec
Ciao,
Matteo.
-- 
\  /\  /
 \/  \/  Matteo D'Alfonso
 /\  /\  werewolf(at)
linux.it
/  \/  \

  Timing buffered disk reads:   38 MB in  3.02 seconds =  12.57 MB/sec
No, sono peggiori (12Mb/sec contro 18).
Secondo me il problema e` altrove. Forse il kernel che stai usando e`
ottimizzato per 386 e con il P2 va abbastanza bene, mentre magari col K6
ha qualche problema di ottimizzazione.
O magari la memoria va a 66 MHz invece che a 100 o 133. O magari stai
usando i driver generici per interfaccia IDE invece di quelli specifici
per la tua.
Per aumentare un po' le prestazioni "interattive" ti consiglio le patch di
Kolivas (
http://con.kolivas.org
) o le nitro (
http://www.sepi.be/nitro.php
)
Bye.


I dati sono coerenti con quelli del mio pc, P5A con K6-2@300 e 512
Mbyte di RAM.
Comunque imposta i parametri che ti sono stati suggeriti.
hdparm -m16 -u1 -c1 /dev/hda
Occhio che per farlo ti serve che sia abilitato il supporto per il
chipset Aladdin nel kernel (Ali1543, se non ricordo male). Controlla
con dmesg come viene visto il chipset.
Quasi tutte quelle schede non possono cachare più di 128 Mega di Ram,
le cose potrebbero andar meglio togliendo Ram (ma non ci conterei
troppo).
 
LG
-- 
Dott. Ing. Leandro Gelasi
LinuxHelp - Servizio supporto utenti Linux
Università di Roma "La Sapienza" - C.I.T.I.Co.R.D.
Email: gelasi(At)linuxhelp(punto)uniroma1(punto)it
Home Page: 
http://linuxhelp.uniroma1.it
Tel: 0649913828 - 23828 (int)