Les Chromebooks pourraient bientôt mieux fonctionner avec des disques durs externes
Google travaille sur une prise en charge améliorée des systèmes de fichiers exFAT, NTFS et éventuellement d'autres systèmes sur les Chromebooks. Cela pourrait se traduire par des performances plus rapides, notamment lors de la suppression ou de la copie de plusieurs fichiers à la fois, et une fiabilité améliorée.
Google a récemment créé une nouvelle fonctionnalité expérimentale « files-kernel-drivers » dans Chromium, mais contrairement à de nombreuses autres fonctionnalités, celle-ci ne concerne que ChromeOS. Il n'y a pas beaucoup de détails à ce sujet pour le moment, car le problème est actuellement bloqué à l'accès public, mais la description donne quelques indications : « Préférez les pilotes du noyau aux pilotes FUSE pour les systèmes de fichiers tels que exFAT ou NTFS. »
ChromeOS est basé sur le noyau Linux. Il utilise donc de nombreux composants logiciels de l'écosystème Linux pour les fonctionnalités de base, notamment les opérations sur les fichiers. Par conséquent, les Chromebooks utilisent actuellement un mélange de pilotes de système de fichiers au niveau du noyau et de pilotes FUSE (Filesystem in Userspace) pour stocker et accéder aux fichiers. ChromeOS utilise le système de fichiers ext4 pour le stockage principal, mais vous pouvez connecter des lecteurs aux Chromebooks qui utilisent d'autres systèmes de fichiers, tels que NTFS (le système de fichiers Windows par défaut), FAT, MTP, HFS+ (l'ancien système de fichiers Mac par défaut) et d'autres.
La description du drapeau laisse penser que Google travaille à l'intégration de nouveaux pilotes de système de fichiers du noyau Linux sur les Chromebooks, en remplaçant certains des pilotes FUSE qui sont sujets à des vitesses plus lentes et à d'autres problèmes potentiels. On ne sait pas quand ces changements commenceront à être déployés sur les versions stables de ChromeOS.
Google ne mentionne spécifiquement que NTFS et exFAT dans la description du drapeau, mais il semble que davantage de systèmes de fichiers pourraient être basculés vers des pilotes de noyau natifs à l'avenir. Le pilote NTFS a été ajouté dans le noyau Linux 5.15, initialement publié en 2021, et le pilote exFAT a été ajouté dans le noyau Linux 5.4 en 2019.
Le passage des pilotes FUSE aux pilotes du noyau Linux pourrait accélérer les opérations sur les fichiers lors de l'utilisation de clés USB, de disques externes et d'autres supports connectés avec les Chromebooks, et potentiellement réduire les bugs. Quoi qu'il en soit, il est formidable de voir Google intégrer davantage d'améliorations de l'écosystème Linux général. La société intègre également de meilleures mises à jour du firmware dans ChromeOS Flex.