On Fri, 11 Dec 2009 09:18:15 +0100, Stephan Peccini
wrote:Le 11/12/2009 07:10, Yliur a écrit :Dans l'article ils semblent dire qu'en fait la fragmentation c'est pas
grave ? Et que donc tout ce qui a été fait pour produire des
systèmes de fichiers peu fragmentés ne sert à rien ?
Cela fait partie de la ToDo list :
http://www.nilfs.org/en/current_status.htmlJ'imagine que ça dépend aussi de si on veut plutôt faire des lectures
ou des écritures et du taux d'efficacité du cache système.
Je viens de faire la comparaison avec ext4 et xfs et autant pour mon
usage, nilfs est plus rapide que ext4 autant xfs peut être plus rapide
en écriture et un peu plus lent en lecture. Mais cela n'a rien de
scientifique et je pense que les résultats sont faux dans d'autres
contextes. Tout cela sur un SSD.
Question, est il stable ce nilfs pour de la prod ?
Acteuelement je suis sur : Linux DC2200 2.6.28-16-generic #55-Ubuntu
SMP Tue Oct 20 19:48:32 UTC 2009 x86_64 GNU/Linux
Donc même pas en 2.6.30 mais il est dispo dans les depots.
On Fri, 11 Dec 2009 09:18:15 +0100, Stephan Peccini
<stephan@photonature.fr> wrote:
Le 11/12/2009 07:10, Yliur a écrit :
Dans l'article ils semblent dire qu'en fait la fragmentation c'est pas
grave ? Et que donc tout ce qui a été fait pour produire des
systèmes de fichiers peu fragmentés ne sert à rien ?
Cela fait partie de la ToDo list :
http://www.nilfs.org/en/current_status.html
J'imagine que ça dépend aussi de si on veut plutôt faire des lectures
ou des écritures et du taux d'efficacité du cache système.
Je viens de faire la comparaison avec ext4 et xfs et autant pour mon
usage, nilfs est plus rapide que ext4 autant xfs peut être plus rapide
en écriture et un peu plus lent en lecture. Mais cela n'a rien de
scientifique et je pense que les résultats sont faux dans d'autres
contextes. Tout cela sur un SSD.
Question, est il stable ce nilfs pour de la prod ?
Acteuelement je suis sur : Linux DC2200 2.6.28-16-generic #55-Ubuntu
SMP Tue Oct 20 19:48:32 UTC 2009 x86_64 GNU/Linux
Donc même pas en 2.6.30 mais il est dispo dans les depots.
On Fri, 11 Dec 2009 09:18:15 +0100, Stephan Peccini
wrote:Le 11/12/2009 07:10, Yliur a écrit :Dans l'article ils semblent dire qu'en fait la fragmentation c'est pas
grave ? Et que donc tout ce qui a été fait pour produire des
systèmes de fichiers peu fragmentés ne sert à rien ?
Cela fait partie de la ToDo list :
http://www.nilfs.org/en/current_status.htmlJ'imagine que ça dépend aussi de si on veut plutôt faire des lectures
ou des écritures et du taux d'efficacité du cache système.
Je viens de faire la comparaison avec ext4 et xfs et autant pour mon
usage, nilfs est plus rapide que ext4 autant xfs peut être plus rapide
en écriture et un peu plus lent en lecture. Mais cela n'a rien de
scientifique et je pense que les résultats sont faux dans d'autres
contextes. Tout cela sur un SSD.
Question, est il stable ce nilfs pour de la prod ?
Acteuelement je suis sur : Linux DC2200 2.6.28-16-generic #55-Ubuntu
SMP Tue Oct 20 19:48:32 UTC 2009 x86_64 GNU/Linux
Donc même pas en 2.6.30 mais il est dispo dans les depots.
Stephan Peccini wrote:Un peu en retard (à cause de 6 implants placés ce matin :-) ), je te
donne juste un lien :
http://www.nilfs.org/en/index.html
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Stephan Peccini wrote:
Un peu en retard (à cause de 6 implants placés ce matin :-) ), je te
donne juste un lien :
http://www.nilfs.org/en/index.html
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Stephan Peccini wrote:Un peu en retard (à cause de 6 implants placés ce matin :-) ), je te
donne juste un lien :
http://www.nilfs.org/en/index.html
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Alban Taraire a écrit :Stephan Peccini wrote:Un peu en retard (à cause de 6 implants placés ce matin :-) ), je te
donne juste un lien :
http://www.nilfs.org/en/index.html
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Pour avoir installé mon /home dessus, je peux te dire ce que j'en pense.
Malgré que le principe soit énormément intéressant (Dans mon cas, le
/home est un raid 1, donc NILFS2 ajoute la sécurité en cas "d'erreur
humaine").
J'avais 90 Go de données à recopier. Le raid pointe son nez à près de 80
Mo/s. Il m'a fallu plus de 4 heures pour rapatrier mes données par rsync
(Entre disques SATA). Les perfs paraissent bonnes, au départ (Cela doit
surement provenir de la mise en cache, j'ai 8 Go de ram) mais
s'effondrent par la suite.
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi !
De plus, ce FS maintient une charge permanente sur la machine, avec un
load average avoisinant les 0,40 en permanence sur un Amd x2 6000.
Impossibilité de faire un montage automatique de ce fs au boot.
Pas très important pour un poste 'perso' : [ESC]mount /home[CTRL][D]
Pour l'instant, ce FS n'est pas déclaré stable. Il le dit lors dur
montage, de ne pas y stocker de données critiques.
Bref, la théorie de ce FS est géniale, mais la pratique est toute autre.
Alban Taraire a écrit :
Stephan Peccini wrote:
Un peu en retard (à cause de 6 implants placés ce matin :-) ), je te
donne juste un lien :
http://www.nilfs.org/en/index.html
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Pour avoir installé mon /home dessus, je peux te dire ce que j'en pense.
Malgré que le principe soit énormément intéressant (Dans mon cas, le
/home est un raid 1, donc NILFS2 ajoute la sécurité en cas "d'erreur
humaine").
J'avais 90 Go de données à recopier. Le raid pointe son nez à près de 80
Mo/s. Il m'a fallu plus de 4 heures pour rapatrier mes données par rsync
(Entre disques SATA). Les perfs paraissent bonnes, au départ (Cela doit
surement provenir de la mise en cache, j'ai 8 Go de ram) mais
s'effondrent par la suite.
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi !
De plus, ce FS maintient une charge permanente sur la machine, avec un
load average avoisinant les 0,40 en permanence sur un Amd x2 6000.
Impossibilité de faire un montage automatique de ce fs au boot.
Pas très important pour un poste 'perso' : [ESC]mount /home[CTRL][D]
Pour l'instant, ce FS n'est pas déclaré stable. Il le dit lors dur
montage, de ne pas y stocker de données critiques.
Bref, la théorie de ce FS est géniale, mais la pratique est toute autre.
Alban Taraire a écrit :Stephan Peccini wrote:Un peu en retard (à cause de 6 implants placés ce matin :-) ), je te
donne juste un lien :
http://www.nilfs.org/en/index.html
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Pour avoir installé mon /home dessus, je peux te dire ce que j'en pense.
Malgré que le principe soit énormément intéressant (Dans mon cas, le
/home est un raid 1, donc NILFS2 ajoute la sécurité en cas "d'erreur
humaine").
J'avais 90 Go de données à recopier. Le raid pointe son nez à près de 80
Mo/s. Il m'a fallu plus de 4 heures pour rapatrier mes données par rsync
(Entre disques SATA). Les perfs paraissent bonnes, au départ (Cela doit
surement provenir de la mise en cache, j'ai 8 Go de ram) mais
s'effondrent par la suite.
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi !
De plus, ce FS maintient une charge permanente sur la machine, avec un
load average avoisinant les 0,40 en permanence sur un Amd x2 6000.
Impossibilité de faire un montage automatique de ce fs au boot.
Pas très important pour un poste 'perso' : [ESC]mount /home[CTRL][D]
Pour l'instant, ce FS n'est pas déclaré stable. Il le dit lors dur
montage, de ne pas y stocker de données critiques.
Bref, la théorie de ce FS est géniale, mais la pratique est toute autre.
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi !
De plus, ce FS maintient une charge permanente sur la machine, avec un
load average avoisinant les 0,40 en permanence sur un Amd x2 6000.
Impossibilité de faire un montage automatique de ce fs au boot.
Pas très important pour un poste 'perso' : [ESC]mount /home[CTRL][D]
Pour l'instant, ce FS n'est pas déclaré stable. Il le dit lors dur
montage, de ne pas y stocker de données critiques.
Bref, la théorie de ce FS est géniale, mais la pratique est toute autre.
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi !
De plus, ce FS maintient une charge permanente sur la machine, avec un
load average avoisinant les 0,40 en permanence sur un Amd x2 6000.
Impossibilité de faire un montage automatique de ce fs au boot.
Pas très important pour un poste 'perso' : [ESC]mount /home[CTRL][D]
Pour l'instant, ce FS n'est pas déclaré stable. Il le dit lors dur
montage, de ne pas y stocker de données critiques.
Bref, la théorie de ce FS est géniale, mais la pratique est toute autre.
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi !
De plus, ce FS maintient une charge permanente sur la machine, avec un
load average avoisinant les 0,40 en permanence sur un Amd x2 6000.
Impossibilité de faire un montage automatique de ce fs au boot.
Pas très important pour un poste 'perso' : [ESC]mount /home[CTRL][D]
Pour l'instant, ce FS n'est pas déclaré stable. Il le dit lors dur
montage, de ne pas y stocker de données critiques.
Bref, la théorie de ce FS est géniale, mais la pratique est toute autre.
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Pas mal, je connaissais pas. Niveau perfs, ça donne quoi ?
Seules deux machines
tournent chez moi en production avec des 2.6.30.9, mais patchés
la moëlle pour faire tourner correctement le iSCSI en 'target' et
'initiator' (et à cause d'une combre histoire de libpcap dont
subtilement changée).
Seules deux machines
tournent chez moi en production avec des 2.6.30.9, mais patchés
la moëlle pour faire tourner correctement le iSCSI en 'target' et
'initiator' (et à cause d'une combre histoire de libpcap dont
subtilement changée).
Seules deux machines
tournent chez moi en production avec des 2.6.30.9, mais patchés
la moëlle pour faire tourner correctement le iSCSI en 'target' et
'initiator' (et à cause d'une combre histoire de libpcap dont
subtilement changée).
Sachant qu'il y a des développements en cours, le projet ne s'engage pas
à ne rien changer dans les spécifications du système de fichiers dans
l'avenir. Donc pour de la production, j'aurai tendance à dire non ; mais
après il existe zfs qui lui est utilisable en prod mais que je trouve
moins intéressant pour un usage personnel
Sachant qu'il y a des développements en cours, le projet ne s'engage pas
à ne rien changer dans les spécifications du système de fichiers dans
l'avenir. Donc pour de la production, j'aurai tendance à dire non ; mais
après il existe zfs qui lui est utilisable en prod mais que je trouve
moins intéressant pour un usage personnel
Sachant qu'il y a des développements en cours, le projet ne s'engage pas
à ne rien changer dans les spécifications du système de fichiers dans
l'avenir. Donc pour de la production, j'aurai tendance à dire non ; mais
après il existe zfs qui lui est utilisable en prod mais que je trouve
moins intéressant pour un usage personnel
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi!
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi!
Plus de 4 heures pour 90 Go, ça fait tomber les perfs en dessous de 8
Mo/s ... Une cata quoi!
Le Fri, 11 Dec 2009 10:01:06 +0000, JKB a écrit:Seules deux machines
tournent chez moi en production avec des 2.6.30.9, mais patchés
jusqu'àla moëlle pour faire tourner correctement le iSCSI en 'target' et
'initiator' (et à cause d'une combre histoire de libpcap dont
l'API asubtilement changée).
Pour info il y a un patch pour iet 1.4.19 qui permet de fonctionner
correctement sur 2.6.32. BOn pour l'instant je l'ai simplement compilé :)
Puis le 2.6.27 a l'avantage d'être "version stable", c'est cool.
Le Fri, 11 Dec 2009 10:01:06 +0000, JKB a écrit:
Seules deux machines
tournent chez moi en production avec des 2.6.30.9, mais patchés
jusqu'à
la moëlle pour faire tourner correctement le iSCSI en 'target' et
'initiator' (et à cause d'une combre histoire de libpcap dont
l'API a
subtilement changée).
Pour info il y a un patch pour iet 1.4.19 qui permet de fonctionner
correctement sur 2.6.32. BOn pour l'instant je l'ai simplement compilé :)
Puis le 2.6.27 a l'avantage d'être "version stable", c'est cool.
Le Fri, 11 Dec 2009 10:01:06 +0000, JKB a écrit:Seules deux machines
tournent chez moi en production avec des 2.6.30.9, mais patchés
jusqu'àla moëlle pour faire tourner correctement le iSCSI en 'target' et
'initiator' (et à cause d'une combre histoire de libpcap dont
l'API asubtilement changée).
Pour info il y a un patch pour iet 1.4.19 qui permet de fonctionner
correctement sur 2.6.32. BOn pour l'instant je l'ai simplement compilé :)
Puis le 2.6.27 a l'avantage d'être "version stable", c'est cool.
Puis le 2.6.27 a l'avantage d'être "version stable", c'est cool.
Au problème près de la libcpap lorsque tu as un userland 32/64
Puis le 2.6.27 a l'avantage d'être "version stable", c'est cool.
Au problème près de la libcpap lorsque tu as un userland 32/64
Puis le 2.6.27 a l'avantage d'être "version stable", c'est cool.
Au problème près de la libcpap lorsque tu as un userland 32/64