[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Digression, Hdd et DMA, was [linux] reiserfs ou ext3
On Mon, 17 Dec 2001, Dominique Leclercq wrote:
> Salut,
> >
> > using_dma 0 0 1 rw
> > --> La ligne importante, la derniere, value doit etre = 1
> >
> Ca signifie quoi exactement ? Qu'on peut utiliser l'udma sans risque pour la
> MB ou le HD ?
Non, simplement que le kernel supporte la manip. Si tu as un disque qui
ne supporte pas le DMA (je n'en connais qu'un sur une vieille alpha
station...), alors le systeme ne sauras plus ecrire sur le hdd, tu verras
un packet d'erreur dans ton syslog. Ensuite, le kernel va resetter le bus
IDE et reprendre l'ancienne config, donc, pas de probleme. Il n'y a aucun
risque a ma connaissance pour le hardware.
> >
> > gardafou:~ # echo "using_dma:1" > /proc/ide/hda/settings
> > gardafou:~ #
> > gardafou:~ # cat /proc/ide/hda/settings
> > name value min max mode
> > ---- ----- --- --- ----
> > bios_cyl 730 0 65535 rw
> > <snip>
> > using_dma 1 0 1 rw
> > gardafou:~ #
> >
> Je subbodore que cette manip permet l'utilisation de l'udma ?
> Au fait, est-ce que le fait d'activer l'udma sur ma suse l'activerait aussi
> sous win ? Est-ce qu'il y aura une difference ?
>
Ca enable l'usage du DMA. Si tu as de l'ultra, oui ca le mettra en place.
Tu peux verifier la confif en relookant dans le /proc pour ton controleur
IDE:
(le nom 'piix' peut varier selon le controleur)
gardafou:~ # cat /proc/ide/piix
Intel PIIX4 Ultra 33 Chipset.
--------------- Primary Channel ---------------- Secondary Channel -------------
enabled enabled
--------------- drive0 --------- drive1 -------- drive0 ---------- drive1 ------
DMA enabled: yes no no no
UDMA enabled: yes no yes no
UDMA enabled: 2 X 2 X
UDMA
DMA
PIO
Sinon, non, ca n'a aucune influence sur l'usage du DMA/UDMA sous windows
quand tu le reboot, c'est une configuration de l'OS et pas du hardware.
JeF
> Merci d'avance,
>
> Carpe Linux
>
> Dominique Leclercq
> Ath Belgique
> dominique.leclercq@ath.be
>
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement ]
> [ le type de demande... ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
> [ http://unixtech.be Contact: listmaster@unixtech.be ]
>
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]