Problèmes avec le système de fichiers ext4
Un bug découvert dans la version de développement de la prochaine Ubuntu a montré que certaines applications peuvent avoir des problèmes de compatibilité avec système de fichiers ext4.
Le problème se produit dans les fichiers de configuration du système d'écriture de disque d'applications. Dans le mode de journalisation ext3 et le "data = ordered" ces fichiers sont écrits sur le disque toutes les 5 secondes de sorte que toutes les modifications apportées dans les fichiers de configuration dans la pratique sont écrites sur le disque sans problème.
Le problème se produit avec le système dans lequel ext4 mode de journalisation est écrit à la mémoire cache et seulement écrites sur le disque toutes les 60 secondes. Certaines applications dépendent de l'écriture sur le disque comme le fait actuellement dans le système de fichiers ext3 et que cela cause plusieurs problèmes de collisions et la perte de données.
Selon le développeur Ted Ts'o le problème n'est pas le système de fichiers, mais la mauvaise utilisation des fonctions d'ext3 qui ne suivent pas la norme POSIX. Selon Ted quelques solutions possibles pourrait être d'utiliser une base de données SQLite pour stocker les paramètres, faire un appel à fsync () pour écrire sur le disque immédiatement à la création du fichier ou de ne pas utiliser le mode de journalisation ext4.
Related posts:
- Benchmark entre les systèmes de fichiers ext4, ext3, Reiser et xfs. trouver l'entrée intéressante, nous pouvons voir sur le web ...
- Ubuntu 9.04 sera d'utiliser ext4 lors de l'installation. Ubuntu ne sont plus nouvelles, cette fois, nous délecter ...
- Résumé des caractéristiques des mains, IBM ext4 Que le système de fichiers ext4 promet, il n'est pas ...
- Problèmes Jaunty pilotes ATI et des problèmes de Jaunty et les pilotes ATI internautes
- Problèmes de sécurité dans Mac OS X À Boston, la SOURCE de conférence, Dino Dai Zovi a ...
Commentaires
5 commentaires sur les problèmes avec le système de fichiers ext4
-
Tchouko le Mar, 17 Mar 2009 12:50
-
Iago, le mar, 17 Mar 2009 15:49
-
Ernesto, le mar, 17 Mar 2009 16:07
-
Deabru sur Mer, 18 Mar 2009 14:17
-
Iago, le jeu, 18 Mar 2009 17:07
Je suis sûr que dans le temps ce bug sera corrigé et nous pouvons profiter dans toute sa gloire ext4 pour la version Ubuntu 9.04.
Pas un bug, c'est une erreur de conception dans diverses applications.
Certes, Iago est à droite. Bien qu'initialement l'erreur est décrit comme un bug du système de fichiers n'est pas réellement.
Toutefois, cette question apportera la queue, et si peu de temps.
Le système ne garantit pas que les données sont écrites jusqu'à ce que vous appelez fsync.
Cela vous donne la possibilité de s'assurer qu'ils sont écrits lorsque vous travaillez avec quelque chose d'important (un fichier de configuration que vous voulez pour vous assurer qu'il est enregistré et non corrompu) ou de laisser le système les écrire sur le disque quand il n'est pas possible lorsque quelque chose d'important (Cache le navigateur, peut-être des dossiers de messagerie IMAP synchronisée, temporelle, etc)
En slashdot dit, cependant, impose une synchronisation toutes les 60 secondes au lieu de 5 qui prend ext3, et qui peut être configuré, il ne faut pas un bogue ou quoi que ce soit ![]()
Rien Deabru pas, l'échec des applications multiples. Faire une demande de penser la FS vous avez ci-dessous est un ext3 configuré avec une valeur spécifique pour un paramètre (la valeur défectueuse dans ce cas), est une erreur comme une cathédrale. Si vous voulez que le type de FS, la force, l'écriture, période.
Que pensez-vous des problèmes avec le système de fichiers ext4?
...





