web-dev-qa-db-fra.com

Que fait Gparted lors de la recherche de partitions?

Gparted est extrêmement plus lent lors de la recherche de partitions que tout autre homologue en ligne de commande.

Quelqu'un peut-il m'expliquer ce que fait Gparted que les autres outils ne font pas, en ce moment?

Voici deux GIF pour montrer cette différence

Gparted

Gparted

Sudo parted -l

<code>Sudo parted -l</code>

7
dadexix86

GParted analyse tous les périphériques à l'aide d'outils libparted et tiers. Non seulement il lit la table de partition, mais il recherche de nombreux éléments, tels que les systèmes de fichiers, les étiquettes, les UUID, si la partition est utilisée, où la partition est montée ou active, combien d’espace libre est disponible dans le système de fichiers et dans la mémoire. la partition, le système de fichiers chiffré et la partition d'un gestionnaire de volumes logiques et, le cas échéant, les détails du groupe de volumes.

Des outils tels que fdisk ou gdisk lisent la table de partition.

Parted lit la table de partition et essaie de déterminer le type de système de fichiers.

Pour des commandes/arguments/paramètres exacts utilisés par GParted, je suggère de lire le code source commençant par GParted_Core :: set_devices_thread car c’est à cet emplacement que l’analyse des informations sur le périphérique et la partition commence.

2
Curtis Gedak