1 |
Sebastien Vincent wrote: |
2 |
> root@seb_linux linux # hdparm /dev/hda |
3 |
> |
4 |
> /dev/hda: |
5 |
> multcount = 16 (on) |
6 |
> IO_support = 0 (default 16-bit) |
7 |
> unmaskirq = 0 (off) |
8 |
> using_dma = 0 (off) |
9 |
> keepsettings = 0 (off) |
10 |
> readonly = 0 (off) |
11 |
> readahead = 256 (on) |
12 |
> geometry = 65535/16/63, sectors = 156250000, start = 0 |
13 |
|
14 |
Déjà DMA ne devrait pas être a off. J'imagine que tu as été trop |
15 |
agressif dans ce que tu as retiré de la conf du noyau. |
16 |
|
17 |
Ici j'ai: |
18 |
multcount = 16 (on) |
19 |
IO_support = 1 (32-bit) |
20 |
unmaskirq = 1 (on) |
21 |
using_dma = 1 (on) |
22 |
keepsettings = 0 (off) |
23 |
readonly = 0 (off) |
24 |
readahead = 256 (on) |
25 |
geometry = 65535/16/63, sectors = 156301488, start = 0 |
26 |
|
27 |
Je ne me souviens plus du détail, mais j'utilise hdparm au boot pour |
28 |
modifier certaines de ces valeurs (man hdparm...) : |
29 |
# grep disc0 /cof /etc/conf.d/hdparm |
30 |
disc0_args="-d1 -A1 -u1 -c1 -m16 -S 60" |
31 |
|
32 |
Donc en revisitant la conf du noyau et avec un hdparm au boot, tu |
33 |
devrais pouvoir multiplier tes stats par 10 (voir 15 ou 20). |
34 |
|
35 |
En plus du bon controleur a bien choisir, il y a des chose concernant |
36 |
l'usage du DMA dans le noyau (activation par défaut et autres)... A voir. |
37 |
|
38 |
-- |
39 |
Yoann Pannier |
40 |
|
41 |
-- |
42 |
gentoo-user-fr@g.o mailing list |