71 votes

Qu'est-ce que le système de fichiers projeté de Windows?

Dans les dernières versions de Windows 10, il y a une nouvelle fonctionnalité, en version bêta, appelée Système de Fichiers Projeté Windows. Je ne trouve aucune information sur Google, à part des API de programmation qui n'ont aucun sens pour moi.

Qu'est-ce que c'est, et pour quels types d'utilisateurs serait-il ciblé ?

description de l'image ici

70voto

James Mertz Points 390

Système de fichiers projeté alias ProjFS est une fonctionnalité similaire à FUSE trouvée sur Linux (ou à Dokan & WinFSP). Il permet aux applications de créer des systèmes de fichiers virtuels qui apparaissent indiscernables des dossiers locaux, mais dont l'intégralité du contenu est généré "en direct" par le programme. (Autrement dit, vous voyez des projections de fichiers qui pourraient ne pas être là.)

L'utilisation principale de ProjFS est le "Système de fichiers virtuel Git" de Microsoft, un complément de l'outil de gestion de version Git visant à augmenter ses performances et à réduire l'utilisation de l'espace disque lors de la manipulation de dépôts massifs. (Git a été conçu pour des dépôts contenant seulement des dizaines de milliers de fichiers, tels que Linux.git; mais Microsoft a commencé à l'utiliser en interne pour le dépôt source de Windows, qui est plusieurs ordres de grandeur plus grand.)

De plus, la fonction "Test en direct" de Visual Studio (Entreprise) nécessite que ProjFS soit activé

Actuellement, ProjFS ne semble pas être documenté publiquement, mais je m'attends à ce que tôt ou tard des développeurs tiers découvrent comment l'utiliser en tant qu'alternative à FUSE pour mettre en œuvre de tels systèmes de fichiers virtuels comme sshfs, ftpfs, et ainsi de suite.

Remarque: Le système de fichiers projeté n'a rien à voir avec la protection des fichiers Windows.

Comme indiqué dans les commentaires, la documentation est maintenant disponible pour la fonctionnalité.

2 votes

Plusieurs ordres de grandeur plus grand, cela signifie pour moi que Windows contient au moins un milliard de fichiers sources. Est-ce exact ?

0 votes

Comment WPFS diffère-t-il de IFS ?

8 votes

@user20574 Selon le site Web de GVFS : "Système d'exploitation Windows, qui totalise approximativement 300 Go (3,5 millions de fichiers)". Et un article de blog de MS : "la base de code Windows compte environ 3,5 millions de fichiers et, une fois intégrée dans un dépôt Git, entraîne un dépôt d'environ 300 Go".

2voto

Dwedit Points 171

Le système de fichiers projeté de Windows n'est pas une alternative à FUSE ou Dokan.

Il semble être similaire à FUSE et Dokan à première vue, utilisant même des rappels pour peupler la liste des fichiers et lire les données des fichiers.

Cependant, une fois que vous avez lu un fichier, le fichier projeté est remplacé par un fichier physique sur votre disque dur, qui restera sur le disque.

0 votes

Alors ce n'est plus jamais mis à jour à partir du magasin de sauvegarde? Est-ce ce que vous dites? Pourriez-vous s'il vous plaît nommer vos sources pour cela.

0 votes

Je n'ai pas vérifié si c'était 'jamais revoir le stockage en arrière', je ne voulais simplement pas quelque chose qui écrivait des fichiers sur le disque.

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