HD SATA 2 muito lento, como configurar?

Iniciado por cassiocv, 04 de Fevereiro de 2009, 22:54

tópico anterior - próximo tópico

cassiocv

Comprei um HD SATA 2. Até então usava IDE. De início o Ubuntu 8.10 não reconhecia. Pequisei e descobri que colocando  "generic.all_generic_ide=1" no Grub, o Ubuntu passava a reconhecê-lo como /dev/sdxx (assim como os HDs IDEs). Só que meu novo HD está muito lento! Como faço para configurar corretamente o HD? Não consegui com hdparm, sdparm, blktool, smartctl... Tá faltando alguma coisa no kernel?

Segue informações do meu sistema:
Ubuntu 8.10 com Kernel 2.6.27-11-generic original
Controladora: IDE interface: VIA Technologies, Inc. VT8251 AHCI/SATA 4-Port Controller
HD SAMSUNG HD753LJ no /dev/sda. Em /dev/sdb e /dev/sdc há HDs IDE.

/dev/sda:
Timing cached reads:   632 MB in  2.00 seconds = 315.47 MB/sec
Timing buffered disk reads:   10 MB in  3.08 seconds =   3.25 MB/sec
/dev/sdb:
Timing cached reads:   950 MB in  2.00 seconds = 475.08 MB/sec
Timing buffered disk reads:  168 MB in  3.03 seconds =  55.44 MB/sec
/dev/sdc:
Timing cached reads:   986 MB in  2.00 seconds = 492.44 MB/sec
Timing buffered disk reads:  206 MB in  3.02 seconds =  68.20 MB/sec

Como se pode ver, a performance dos HDs IDE mais antigos é bem superior! Principalmente em Timing buffered disk reads.
Alguém teria alguma dica para corrigir o problema? Foi errado eu ter forçado o reconhecimento do HD pelo Grub? Procurei na net tópicos sobre o assunto, tendo encontrado reclamações semelhantes, mas nenhuma informação de como melhorar. Será que ainda não há solução?

Agradeço de já a atenção de todos.

cassiocv

Para quem tiver o mesmo problema que eu:

Consegui dar uma melhorada!

Ao invés de colocar "generic.all_generic_ide=1" no Grub (como opção de boot), coloque:
pci=nomsi

Resultado:

/dev/sda:
Timing cached reads:   940 MB in  2.00 seconds = 470.08 MB/sec
Timing buffered disk reads:  236 MB in  3.01 seconds =  78.28 MB/sec     <---- Melhora impressionante!

/dev/sdb:
Timing cached reads:   934 MB in  2.00 seconds = 466.57 MB/sec
Timing buffered disk reads:  164 MB in  3.01 seconds =  54.47 MB/sec

/dev/sdc:
Timing cached reads:   924 MB in  2.00 seconds = 461.75 MB/sec
Timing buffered disk reads:  206 MB in  3.01 seconds =  68.36 MB/sec

Germano M. M.

valeu garoto..
vou testar...
tou tendo que fazer uns testes num HD de iTB e ta muuuito lento.. vou tentar esse parametro.