Instalei o bichim aqui e comecei a fuçar... A única alteração que fiz
foi no multcount, que coloquei o valor máximo que meu HD suporta.
Descobri esse valor com a opção -i do hdparm.
Agora, eu queria saber o que mais eu posso fazer, para deixar o meu HD
trabalhando no máximo de performance possível. Lá no Foca não explica
tudo, e eu não entendo muito de HD para escolher sozinho. Vou colocar
abaixo as informações do meu HD, e se alguém tiver algumas dicas ou
explicações eu ficaria muito feliz de recebê-las! :)))
-----
hda
-----
/dev/hda:
multcount = 16 (on)
I/O support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 524/255/63, sectors = 8421840, start = 0
busstate = 1 (on)
*********************************
/dev/hda:
Model=SAMSUNG SV0432A, FwRev=JP101, SerialNo=dW182219073249
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=8912/15/63, TrkSize=32256, SectSize=512, ECCbytes=4
BuffType=DualPortCache, BuffSize=482kB, MaxMultSect=16, MultSect=16
CurCHS=8912/15/63, CurSects=8421840, LBA=yes, LBAsects=8421840
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: sdma0 sdma1 sdma2 *mdma0 mdma1 mdma2 udma0 udma1 *udma2
AdvancedPM=no
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3
-----
hdb
-----
/dev/hdb:
multcount = 16 (on)
I/O support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 1027/255/63, sectors = 16514064, start = 0
busstate = 1 (on)
*********************************
/dev/hdb:
Model=FUJITSU MPE3084AE, FwRev=EE-C0-23, SerialNo=01289225
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=512kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=16514064
IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4
Valeu galera,
--
~ .''`. | ric cezar
°v° : :' : | http://www.ricdebian.hpg.com.br
/(_)\ `. `'` | ricd...@ieg.com.br
^ ^ `- | Linux Registered User: 285694
--
To UNSUBSCRIBE, email to debian-user-por...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
> using_dma = 0 (off)
Liga o DMA e sinta a diferenca :)
--
Leandro Pereira (oO) <lea...@linuxmag.com.br>
www.mindcrisis.tk /||\ GPG key: 0x062E7976
"Se você obedece a todas as regras, acaba perdendo
toda a diversão." --Katherine Hepburn
.
Mas tipo, qualquer HD suporta isso cara? Porque ele diz que se você
setar alguma coisa errada pode perder os dados todos... Por isso que eu
fico cabreiro de mecher!!! :)
--
~ .''`. | ric cezar
°v° : :' : | http://www.ricdebian.hpg.com.br
/(_)\ `. `'` | ricd...@ieg.com.br
^ ^ `- | Linux Registered User: 285694
Aproveita e dá uma palhinha também naquela opção -X32. Lá nas páginas de
manual ele diz para usar essa opção quando ligar o DMA.
--
~ .''`. | ric cezar
°v° : :' : | http://www.ricdebian.hpg.com.br
/(_)\ `. `'` | ricd...@ieg.com.br
^ ^ `- | Linux Registered User: 285694
> Leandro A. F. Pereira escreveu:
> > > using_dma = 0 (off)
> >
> > Liga o DMA e sinta a diferenca :)
>
> Mas tipo, qualquer HD suporta isso cara? Porque ele diz que se você
> setar alguma coisa errada pode perder os dados todos... Por isso que eu
> fico cabreiro de mecher!!! :)
Dá uma olhada em:
http://www.dicas-l.unicamp.br/dicas-l/20010430.shtml
http://www.comlinux.com.br/docs/comofazer/hdparm.shtml
--
Augusto Cezar Amaral <august...@ig.com.br>
Why torture yourself? Switch to GNU/Linux today!
_______________________________________________________________________
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas fáceis de usar, espaço de sobra e acessórios.
http://br.geocities.yahoo.com/
Há algumas opções de compilação na seção de dispositivos de bloco que
habilitam controladoras DMA para diversas placas e também ativam DMA
automaticamente caso seja suportado pelo HD e controladora.
Outra coisa: vc só vai conseguir habilitar o DMA pelo hdparm se o kernel
estiver compilado com suporte a DMA e com o suporte à sua controladora
DMA.
estas são algumas opções na seção do kernel que eu uso (2.4.19):
# IDE, ATA and ATAPI Block devices
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_VIA82CXXX=y # <-- este é para a minha placa mãe!!!
CONFIG_IDEDMA_AUTO=y
-----------------------------------
depois de recompilar o kernel, se for necessário, rode o bonnie++ para
ter uma avaliação da performance do seu disco.
ETA,
--
Mario O.de Menezes, Ph.D. "Many are the plans in a man's heart, but
IPEN-CNEN/SP is the Lord's purpose that prevails"
http://curiango.ipen.br/~mario Prov. 19.21