1 votes

Le fait d'avoir deux systèmes de fichiers différents sur le même disque pose-t-il des problèmes de performances ?

J'ai l'intention de réinstaller Ubuntu et de monter mon / comme une partition btrfs, tout en gardant /home sur ext4. Y a-t-il des problèmes de performance en faisant cela ? J'ai lu ce guide il y a quelque temps pour migrer mon /home vers une autre partition :

https://help.ubuntu.com/community/Partitioning/Home/Moving

Mais le guide recommande de ne pas avoir deux systèmes de fichiers différents sur le même disque.

3voto

Byte Commander Points 99026

Honnêtement, je n'ai aucune idée de ce dont parle ce type dans le dernier paragraphe de la page dont vous avez donné le lien.

Il n'y a absolument aucun problème à avoir différents systèmes de fichiers sur un même disque. Il est nécessaire de charger un module supplémentaire du noyau pour monter le système de fichiers, mais cela n'affecte pas du tout les performances aujourd'hui.

J'ai personnellement utilisé ext4, ntfs et fat en même temps pendant des années et je n'ai eu aucun problème.

2voto

Rod Smith Points 41849

Les différents systèmes de fichiers ont des caractéristiques de performance différentes. Par exemple, ReiserFS (qui n'est plus une option d'installation pour Ubuntu) a la réputation de bien fonctionner avec les petits fichiers, alors que XFS fonctionne bien avec les gros fichiers. Les systèmes de fichiers journalisés (comme tous les systèmes de fichiers Linux modernes, y compris ext4fs et Btrfs) se rétablissent rapidement après une panne de courant, alors que les systèmes de fichiers non journalisés (comme ext2fs et FAT) prennent beaucoup de temps pour se réparer après une panne de courant. Btrfs possède des fonctionnalités avancées similaires à celles fournies par les configurations RAID ou LVM, telles que le striping et le snapshoting.

Je n'ai pas étudié les données de benchmark récentes des systèmes de fichiers, et en particulier, je ne sais pas comment ext4fs et Btrfs se comparent -- quels types de scénarios d'utilisation seraient les meilleurs pour chaque système de fichiers. Btrfs est certainement un système de fichiers plus avancé, et si vous avez besoin de fonctionnalités comme les instantanés, il pourrait être un bon choix sur la ou les partitions qui ont besoin de ces fonctionnalités. C'est quelque chose que vous devez évaluer en fonction de vos besoins spécifiques, cependant ; vous n'avez fourni aucune information qui pourrait être utile pour donner des conseils à ce sujet.

Comme d'autres l'ont noté dans leurs commentaires, l'utilisation de deux systèmes de fichiers en soi n'aura pas d'impact significatif sur les performances -- les considérations supplémentaires relatives au pilote et au cache sont triviales sur le matériel moderne. Je serais plus préoccupé de savoir si le passage de ext4fs à Btrfs est approprié. pour votre /home spécifiquement. La réponse peut dépendre des types de fichiers que vous stockez, de la façon dont vous accédez à ces fichiers, des fonctionnalités spécifiques à Btrfs que vous comptez utiliser, de la taille de la partition, etc. Comme je l'ai dit, je ne suis pas assez familier avec les détails pour donner des conseils, même si je connaissais les réponses à ces questions ; mais vous pouvez faire une recherche sur le Web pour en savoir plus sur les caractéristiques de performance des deux systèmes de fichiers.

1voto

Rinzwind Points 270388

Non. Il y a un commande appelé ...

dessus de dalle

Affiche des informations détaillées sur le cache de la dalle du noyau en temps réel. temps. Il affiche une liste des caches les plus importants triés selon l'un des critères de tri énumérés. Il affiche également un en-tête de statistiques rempli avec des informations sur les couches de dalles.

Je vous promets que chacun des caches de chacun des différents systèmes de fichiers sera proche de 100%.

Oui, la division du cache de la mémoire tampon est susceptible de réduire les performances. Mais je doute que vous puissiez le mesurer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X