Si je compare entre UFS (sur /) et mon /usr qui est dans un zpool j'ai
vraiment de tr�s mauvaises perfs :
UFS : lecture 400 Mo => 1s (� peine) / ZFS : 13 s !
En �criture j'ai un facteur 3.
Une id�e ? Je suis en 386 avec 2 Go de RAM et m�me si c'est pas l'id�al
je trouve curieux d'avoir d'aussi mauvaises perfs.
Aussi la doc de sun indique qu'il vaut mieux �viter les slices comme
vdev et c'est ce que je j'utilise. En fait j'utilise des partitions
BSD dans une slice parce que j'ai juste converti les partitions qui
�taient affect�es � /usr /var /tmp en zpool. C'est vrai sous FreeBSD
aussi ?
Merci.
> Le d�bit vu sur ZFS ressemble � la "vraie vie",
> avec un d�bit de l'ordre de 30Mo/s coh�rent avec des disques SATA modernes.
heu... J'ai atteint 98 Mo/s sur mon WD Caviar Green d'1To (presque
vide), et il est branch� sur un port SATA I (et c'est un 5200 rpm).
30-40 Mo/s c'est plut�t les perf qu'on obtient sur un disque qui est
bien plein.
� titre indicatif, la sortie de diskinfo pour mon WD Caviar Green :
Transfer rates:
outside: 102400 kbytes in 1.082917 sec = 94559 kbytes/sec
middle: 102400 kbytes in 1.204680 sec = 85002 kbytes/sec
inside: 102400 kbytes in 2.118398 sec = 48338 kbytes/sec
Je suis en UFS, et FreeBSD 6.4.
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
> En relisant plus attentivement : je ne crois pas qu'un disque dur "r�el"
> puisse d�biter 400 Mo en 1s (il doit donc y avoir du cache interm�diaire,
> ce qui fausse la mesure). Le d�bit vu sur ZFS ressemble � la "vraie vie",
> avec un d�bit de l'ordre de 30Mo/s coh�rent avec des disques SATA modernes.
Oui je me suis gourr�. Apr�s v�rif j'ai environ 30 Mo/s en UFS contre
15 Mo/s en ZFS.
Mais je pense que �a vient en parti de mes vdev : j'ai 3 vdev sur des
partitions BSD :
pool used avail
tank 30,2G 7,79G
ad4p3f 28,2G 7,75G
ad4p3d 997M 19,2M
ad4p3e 997M 19,2M
Avec "zpool iostat", je vois bien que la bande passante se d�grade tr�s
fortement lors qu'il bascule d'une partition � l'autre.
Et visiblement on ne peut pas retirer un vdev du zpool ?
Bon Je vais repasser en UFS en attendant de passer en 64 bits.
Merci.
> Le débit vu sur ZFS ressemble à la "vraie vie", avec un débit de l'ordre
> de 30Mo/s cohérent avec des disques SATA modernes.
Gniii? Les disques actuels les plus pourraves font du 80Mo/s. Les
meilleurs 120 Mo/s (en 7200 tours).
--
My assertion that we can do better with computer languages is a
persistent belief and fond hope, but you'll note I don't actually claim
to be either rational or right. Except when it's convenient.
Larry Wall
Thierry Herbelot a ᅵcrit :
>
> En relisant plus attentivement : je ne crois pas qu'un disque dur "rᅵel"
> puisse dᅵbiter 400 Mo en 1s
Patrick n'a pas dit qu'il s'agissait d'un unique disque physique. ᅵa
doit ᅵtre faisable avec du RAID ou autre technique de striping.
>> En relisant plus attentivement : je ne crois pas qu'un disque dur "r�el"
>> puisse d�biter 400 Mo en 1s
>
> Patrick n'a pas dit qu'il s'agissait d'un unique disque physique. �a
> doit �tre faisable avec du RAID ou autre technique de striping.
J'aimerais bien, mais non je m'�tais juste gourr� :-)
C'est sur un portable et y'a qu'un disque.
Non, c'et prᅵvu pour plus tard.
>Bon Je vais repasser en UFS en attendant de passer en 64 bits.
>Merci.
Je le conseille de toute maniᅵre, je n'ai toujours pas rᅵussi ᅵ avoir une stabilitᅵ correcte en 32 bits. 64 bit, aucun souci.
--
Ollivier ROBERT -=- FreeBSD: The Power to Serve -=- rob...@FreeBSD.org
Soutenez les UNIX libres ! FreeBSD Linux NetBSD OpenBSD !