[ext4] Un système de fichier fiable ?
[ext4] Un système de fichier fiable ?
Bonjour.
J'avais l'intention d'installer Archlinux, et de mettre mes partitions en ext4.
Seulement, je suis tombé sur cette article qui parle de pertes de données avec ext4.
Qu'en pensez-vous ?
J'avais l'intention d'installer Archlinux, et de mettre mes partitions en ext4.
Seulement, je suis tombé sur cette article qui parle de pertes de données avec ext4.
Qu'en pensez-vous ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Re: [ext4] Un système de fichier fiable ?
Perso je suis sous ext4 sur toutes les machines et j'en suis très satisfait pour les performances et la stabilité hormis le problème du crash qui détruit les fichiers ouverts.
Effectivement ce problème est fâcheux. Je l'ai rencontré il y a de ça des années avec xfs et cela m'avait amené à revenir vers ext3. Aujourd'hui j'ai le même pb avec ext4 et j'espère bien que ce problème s'arrangera vite par un correctifs dans le noyau et non appli par appli.
Le scénario qui me concerne est le suivant:
J'utilise opera sur mon netbook. Parfois j'oublie de l'éteindre et la batterie se vide jusqu'à ce que le PC crache. Au prochain redémarrage, le fichier opera6.ini est vide et toute ma conf est perdue :-/
En gros, ext4 est fiable oui à condition que la machine soit stable
Effectivement ce problème est fâcheux. Je l'ai rencontré il y a de ça des années avec xfs et cela m'avait amené à revenir vers ext3. Aujourd'hui j'ai le même pb avec ext4 et j'espère bien que ce problème s'arrangera vite par un correctifs dans le noyau et non appli par appli.
Le scénario qui me concerne est le suivant:
J'utilise opera sur mon netbook. Parfois j'oublie de l'éteindre et la batterie se vide jusqu'à ce que le PC crache. Au prochain redémarrage, le fichier opera6.ini est vide et toute ma conf est perdue :-/
En gros, ext4 est fiable oui à condition que la machine soit stable
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
Re: [ext4] Un système de fichier fiable ?
Mais c'est fréquent comme problème ?
Quelles sont les applications concernées ? KDE ? Openoffice ?
Y-a-t-il un risque de perdre des données plus importantes que des fichiers de configuration ?
Et au fait, l'apport de performances de ext4 est-il visible ? Vaut-il la peine de prendre des risques ?
Quelles sont les applications concernées ? KDE ? Openoffice ?
Y-a-t-il un risque de perdre des données plus importantes que des fichiers de configuration ?
Et au fait, l'apport de performances de ext4 est-il visible ? Vaut-il la peine de prendre des risques ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Re: [ext4] Un système de fichier fiable ?
Moi je suis en ext4 sur mes deux pc.
Et rien que pour les performance cela vaut le coup
surtout au démarrage on le ressent beaucoup je trouve (par rapport au ext3)
(J'avais meme pas remarqué ce problème.)
Et rien que pour les performance cela vaut le coup
surtout au démarrage on le ressent beaucoup je trouve (par rapport au ext3)
(J'avais meme pas remarqué ce problème.)
Re: [ext4] Un système de fichier fiable ?
un système de fichier est intéressant et fiable uniquement s'il peut garantir la sécurité des fichiers qui se trouvent dessus. Je me moque d'avoir des performances intéressantes si c'est pour avoir une épée de Damoclès au-dessus de mes données. Je risque donc de ne pas être prêt d'utiliser ext4 si ce n'est pas corrigé d'ici là.
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Re: [ext4] Un système de fichier fiable ?
En fait la vraie question est : est-ce que Ext4 est utilisable en production ?
À priori non, car il y a des bogues facheux…
[Edit]
Je rejoins l’avis de favardin
À priori non, car il y a des bogues facheux…
[Edit]
Je rejoins l’avis de favardin
Re: [ext4] Un système de fichier fiable ?
Quelles genre de bogues facheux sauf ceux que wain plus haut ?gyo a écrit : À priori non, car il y a des bogues facheux…
Pas moi en tout cas : c'est pas souvent que j'ai des coupures de courrant ou de crach et vu le PC minable que j'ai, je préfere avoir plus de performance; mais bon, sa m'enbeterait si je perdais mon fichier conf d'un logiciel (ou autre) a cause d'un crach/coupure de courrant.gyo a écrit : [Edit]
Je rejoins l’avis de favardin
Re: [ext4] Un système de fichier fiable ?
à peu près toutes, mais ce n'est que suite à un crash et ne concerne que les fichiers tronqués à l'ouverture ou crées peu avant le crash.Guiux a écrit :Mais c'est fréquent comme problème ?
Quelles sont les applications concernées ? KDE ? Openoffice ?
dépend de l'application utilisée, du/des fichiers ouverts, comment et surtout si l'ordi plante ou pas !Guiux a écrit : Y-a-t-il un risque de perdre des données plus importantes que des fichiers de configuration ?
il y a une amélioration visible oui, est ce qu'il vaut la peine, dépend de ton utilisationGuiux a écrit : Et au fait, l'apport de performances de ext4 est-il visible ? Vaut-il la peine de prendre des risques ?
c'est pas des bugs d'ext4 !gyo a écrit :En fait la vraie question est : est-ce que Ext4 est utilisable en production ?
À priori non, car il y a des bogues facheux…
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Re: [ext4] Un système de fichier fiable ?
euh si.tuxce a écrit :c'est pas des bugs d'ext4 !gyo a écrit :En fait la vraie question est : est-ce que Ext4 est utilisable en production ?
À priori non, car il y a des bogues facheux…
aujourd’hui fsync() est pas utilisé donc pour moi c’est clairement Ext4 le fautif.
http://lwn.net/Articles/326505/Theory and practice sometimes clash. And when that happens, theory loses.
Every single time.
Linus Torvalds
Dans notre cas fsync() est la théorie.
Ne vous emmerdez plus, emmerdez les autres.
Re: [ext4] Un système de fichier fiable ?
non nonmarc[i1] a écrit : euh si.
aujourd’hui fsync() est pas utilisé donc pour moi c’est clairement Ext4 le fautif.
en gros, certaines applications sont "mal écrites" mais ext4 devra en tenir compte, je vois ça comme une fonctionnalité à ajouter et non un bug à corriger.Linus Torvals a écrit :So rather than come up with new barriers that nobody will use, filesystem people should aim to make "badly written" code "just work" unless people are really really unlucky. Because like it or not, that's what 99% of all code is.
mais la façon dont ça va être implémenté n'est pas si simple, parce que mine de rien, (d'après ce que j'ai pu lire) l'allocation retardée est pour beaucoup dans l'amélioration de performances.
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Re: [ext4] Un système de fichier fiable ?
it’s not a bug, it’s a feature.tuxce a écrit :en gros, certaines applications sont "mal écrites" mais ext4 devra en tenir compte, je vois ça comme une fonctionnalité à ajouter et non un bug à corriger.
j’ai déja entendu ça
Ne vous emmerdez plus, emmerdez les autres.
Re: [ext4] Un système de fichier fiable ?
je dirai même plus:
"It’s not a bug, it’s an undocumented feature."
mais bon, c'est bas ça
"It’s not a bug, it’s an undocumented feature."
mais bon, c'est bas ça
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [ext4] Un système de fichier fiable ?
Bon ben pour ma part, j'en reste au ReiserFS alors...
Re: [ext4] Un système de fichier fiable ?
Quels sont ses avantages ? Il est plus performant ?Cactus a écrit :Bon ben pour ma part, j'en reste au ReiserFS alors...
J'avoue que je ne connais pas les systèmes de fichier, j'ai toujours utilisé l'ext3...
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [ext4] Un système de fichier fiable ?
Ah bon, eh bien pour moi c'est trop tard : ma nouvelle Arch sur la machine principale est en ext4. Mais ce n'est pas un portable. (Et ma migration étant bientôt finie, je vais retrouver une synchro journalière, des fois que... )
Re: [ext4] Un système de fichier fiable ?
à la rigueur pour le /, mais je ne l'utiliserais pas sur mon /home tant que l'on n'a pas plus de protection des données. J'ai toujours des sauvegardes de mes fichiers perso, mais en cas de corruption, si on n'est pas certain des fichiers touchés, c'est prendre trop de risques pour pas grand chose.
C'est rare que mon ordinateur plante complètement, mais c'est toujours une possibilité aussi je préfère ne pas essuyer les plâtres.
C'est rare que mon ordinateur plante complètement, mais c'est toujours une possibilité aussi je préfère ne pas essuyer les plâtres.
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Re: [ext4] Un système de fichier fiable ?
Comme dit tuxce, le problème n'a rien à voir avec ext4. On ne peut pas lui reprocher un manque de maturité pour ce point. L'allocation retardée est une technique utilsée depuis longtemps dans reiser4, xfs et même zfs et hfs+(mac os x). Qui s'est plaint de la maturité de ces deniers (mis à part reiser4) ?
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
Re: [ext4] Un système de fichier fiable ?
ok c'est utilisé ailleurs, mais que se passe-t-il en cas de crash avec ceux-ci ?
Re: [ext4] Un système de fichier fiable ?
exactement la même chose pour xfs, zfs utilise une autre technologie (grossièrement, l'application travaille sur une copie), reiserfs4, connait pas.
le problème n'est pas récent, c'est juste que la plupart des distributions mettent ext4 en avant depuis son passage à l'état stable, en plus beaucoup d'entre elles sont en phase pré-stable, donc crash et du coup, il y a plus de monde qui le remarque.
le problème n'est pas récent, c'est juste que la plupart des distributions mettent ext4 en avant depuis son passage à l'état stable, en plus beaucoup d'entre elles sont en phase pré-stable, donc crash et du coup, il y a plus de monde qui le remarque.
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [ext4] Un système de fichier fiable ?
Je ne suis pas du tout expert en la matière, mais d'après ce que j'avais lu dans des tests comparatifs, ReiserFS (version 3) était un excellent compromis (très performant sur les petits fichiers, de mémoire).Guiux a écrit :Quels sont ses avantages ? Il est plus performant ?Cactus a écrit :Bon ben pour ma part, j'en reste au ReiserFS alors...
J'avoue que je ne connais pas les systèmes de fichier, j'ai toujours utilisé l'ext3...