2010-08-24 6 views
0

J'essaie de développer ma propre version d'ubuntu pour l'utiliser dans un système en temps réel qui affichera les paramètres de votre véhicule. Capacités du système, pas de média, journalisation de la métrique du véhicule aura lieu, script qui mettent à jour les fichiers d'application et d'interface du lecteur flash et de l'application principale. Est-ce qu'un système de fichiers léger libérer des ressources et augmenter la vitesse de mon système global. Est-ce que quelqu'un sait d'un système de fichiers qui exécuterait ext4 avec un système avec un minimum de lecture et d'écriture.Système de fichiers de poids léger

Répondre

0

ext2 va être le plus stable et léger que vous allez obtenir, mais vous payez un prix, en cas de panne, il doit fsck. Les autres systèmes de fichiers comme ext4 ont un journal qui aide contre cela.

Cela dépend vraiment de ce que vous essayez de faire. Plus de détails seraient bons.

0

Le système de fichiers prend beaucoup moins de temps que le support de stockage physique .

+0

Eh bien, puisque cela se passe dans une voiture, je prévoyais déjà d'utiliser un SSD – Talguy

+0

SSD est évidemment la meilleure option pour un environnement aussi agressif. Comme vous avez prévu d'intégrer Ubuntu, je suppose que vous utiliserez SDCard ou une clé USB et vous préférerez EXT3 (= célèbre ext2 + journalling) ou EXT4 ou un mélange d'entre eux: ext3 * monté en tant que * ext4. De cette façon, vous bénéficierez de l'allocateur multi-blocs + allocations différées. Et, last but not least, ceci est réversible si vous montez ext3 * comme ext3 *! :) Si je me trompe et que vous utilisez une puce Flash brute, vous préférerez UBIFS (anciennement JFFS3) car Ubuntu a besoin d'espace et JFFS2 ralentira à plus de 256 Mio. – levif