BTRFS pour les systèmes de fichiers PI


sont l’une de ces choses que les utilisateurs finaux typiques ne pensent pas grand chose à propos de. Apparemment, [Seaquue] n’est pas un utilisateur final typique. Il a affiché quelques instructions sur la manière d’exécuter un système de fichiers alternatif-BTRFS-sur le PI de framboise.

Le système de fichiers droit peut faire une grande différence en matière de performance et de maintenabilité de tout système qui traite du stockage. Linux, y compris la plupart des OSS pour la Raspberry Pi, utilise l’un des systèmes de fichiers EXT. Celles-ci sont trempées et bien comprises. Cependant, il existe d’autres systèmes de fichiers, dont beaucoup ont des fonctionnalités avancées supérieures au système de fichiers par défaut pour certaines applications.

BTRFS, souvent prononcé “Beurre Eff Ess”, commence la vie à Oracle et est née d’une idée d’un papier IBM. Il offre des fonctionnalités avancées telles que la mise en commun, les instantanés et la possibilité de fusionner plusieurs périphériques dans un périphérique logique. Une caractéristique notable que les offres du système de fichiers sont copie-écriture. Cela signifie que les copies de fichier peuvent partager des blocs communs tant qu’ils restent courants. La compression est disponible, de même que l’ensemencement d’un système de fichiers avec un stockage en lecture seule, ce qui pourrait être très utile dans certains systèmes intégrés. Vous pouvez également configurer plusieurs types de raid en utilisant rien mais BTRFS. Vous pouvez voir une présentation vidéo sur les fonctionnalités de BTRFS ci-dessous.

Le message par [Seaqueue] suggère une carte SD de 8 Go, bien que vous puissiez apparemment à peine serrer sur une carte de 4 Go. Il souligne également que BTRFS ne prend pas en charge les fichiers d’échange (mais vous pouvez créer une partition de swap dédiée) et que certaines charges de travail peuvent causer beaucoup d’écritures qui pourraient être mauvaises pour les cartes SD et autres stockages d’état solides. Il vous suggère que vous pouvez utiliser un SSD au lieu d’une carte SD ou d’une clé USB, ce qui offre apparemment une meilleure usure de l’usure.

Avez-vous besoin de ce type de pouvoir sur un PI de framboise? peut être pas. Mais c’est toujours un bon outil d’avoir à votre disposition. Nous pouvons imaginer des systèmes où pouvoir couvrir plusieurs volumes, faire des instantanés pour des sauvegardes et mettre en œuvre RAID pourraient être utiles.

Si vous préférez pirater votre propre système de fichiers, c’est aussi possible. Toute son système de fichiers est un gros travail, mais avec fusible, vous pouvez créer des systèmes de fichiers simples qui font des choses comme avant pour une connexion SSH ou un fichier d’archive compressé. La philosophie UNIX originale était que tout devrait être un fichier. Les développeurs modernes se sont éloignés de cela dans une certaine mesure, mais vous voyez toujours des exemples occasionnels.

Leave a Reply

Your email address will not be published. Required fields are marked *