Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[FreeBSD] ZFS mauvaise perf

0 views
Skip to first unread message

Patrick Lamaizière

unread,
Nov 28, 2009, 4:05:27 AM11/28/09
to
'jour,

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.

Message has been deleted

patpro ~ patrick proniewski

unread,
Nov 28, 2009, 6:25:27 AM11/28/09
to
In article <3897u6-...@tfh.herbelot.nom>,
Thierry Herbelot <thierry....@free.fr> wrote:

> 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

Patrick Lamaizière

unread,
Nov 28, 2009, 9:33:04 AM11/28/09
to
Thierry Herbelot :

> 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.

Emmanuel Florac

unread,
Nov 28, 2009, 12:23:49 PM11/28/09
to
Le Sat, 28 Nov 2009 11:05:23 +0100, Thierry Herbelot a écrit:

> 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

Pascal Hambourg

unread,
Nov 28, 2009, 2:00:54 PM11/28/09
to
Salut,

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.

Patrick Lamaizière

unread,
Nov 28, 2009, 4:33:23 PM11/28/09
to
Pascal Hambourg :

>> 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.

Message has been deleted

Ollivier Robert

unread,
Dec 11, 2009, 8:55:18 AM12/11/09
to
Dans l'article <hercb0$1ckr$1...@news.davenulle.org>,
Patrick Lamaiziᅵre <patn...@davenulle.org> disait :

>Et visiblement on ne peut pas retirer un vdev du zpool ?

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 !

0 new messages