Taille du cache NetDrive pour vos bibliothèques cloud

5 min de lecture feature performance windows
Alex
AlexPrincipal Engineer
NetDrive permet de régler le cache local entre 100 Go et 1 To et de définir manuellement l'espace disque signalé au système. Voici quand l'augmenter.

Un studio photo monte un bucket Backblaze B2 de 2 To de fichiers RAW via NetDrive pour que les éditeurs puissent parcourir et récupérer des ressources sans synchroniser toute la bibliothèque en local. Quelques semaines plus tard, quelqu’un ouvre un lot de fichiers CR3 de 45 Mo les uns après les autres et le lecteur se bloque — le cache par défaut se remplit plus vite que prévu pour ce type de session. Ce n’est pas un contournement qu’il faut ; c’est un paramètre que la plupart des gens n’ouvrent jamais.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Ajustez le cache de NetDrive à la taille de votre bibliothèque

Avec NetDrive, Google Drive, OneDrive, S3, SFTP, WebDAV et plus apparaissent comme des lecteurs natifs sur Windows et macOS — sans synchronisation ni téléchargement complet.

  • Taille du cache réglable de 100 Go à 1 To
  • Signalement manuel de l'espace disque pour les applications qui vérifient l'espace libre en premier
  • Fonctionne de la même façon pour chaque fournisseur monté
WindowsmacOS
Télécharger NetDrive →

Essai gratuit. Licences à vie et abonnements disponibles.

Pourquoi la taille de cache par défaut ne suffit pas

NetDrive conserve un cache local des fichiers auxquels vous accédez via un lecteur monté afin que les lectures répétées et les modifications en cours n’aient pas à faire l’aller-retour vers le fournisseur cloud à chaque fois. Cela fonctionne bien pour les documents et photos de bureau classiques, mais atteint ses limites avec des charges de travail qui touchent beaucoup de données en une seule session — un monteur vidéo qui parcourt plusieurs masters 4K, un import photo en lot, ou un processus de build qui récupère des gigaoctets d’artefacts depuis S3.

Quand le cache se remplit, NetDrive doit évincer les anciennes données mises en cache pour faire de la place aux nouvelles lectures, ce qui se traduit par un lecteur qui semble plus lent en pleine session même si rien n’a changé côté connexion réseau. Depuis NetDrive 3.16.589, la taille du cache est elle-même configurable, ce qui est le correctif direct à ce problème.

Régler la taille du cache entre 100 Go et 1 To

L’option de taille de cache se trouve dans les paramètres de NetDrive et s’applique globalement à tous les lecteurs montés, et non par connexion :

  1. Ouvrez NetDrive et allez dans Settings.
  2. Trouvez la section Cache.
  3. Réglez la taille du cache — NetDrive accepte des valeurs de 100 GB à 1 TB.
  4. Enregistrez et remontez vos lecteurs pour que la nouvelle limite prenne effet.

Il n’y a pas de chiffre unique idéal — cela dépend de la quantité de données que vous manipulez lors d’une session normale. Une règle simple : dimensionnez le cache pour contenir confortablement ce que vous utilisez activement dans une journée, pas toute votre bibliothèque cloud. Un monteur vidéo qui parcourt 800 Go de masters 4K a intérêt à se rapprocher du plafond de 1 To ; quelqu’un qui utilise NetDrive surtout pour un accès occasionnel à des documents peut rester bien en dessous sans remarquer de différence.

NetDrive drive manager where per-drive settings and connections are managed

Signalement manuel de l’espace disque

Un paramètre lié mais distinct, disponible depuis NetDrive 3.8.921, permet de spécifier manuellement l’espace libre que NetDrive signale pour un lecteur monté. Cela compte parce que certaines applications vérifient l’espace disque disponible avant d’autoriser un enregistrement ou un export, et refusent d’écrire si l’espace libre signalé semble trop faible — un problème courant lorsque le quota restant réel d’un fournisseur cloud est signalé d’une façon qu’une application de bureau n’attend pas.

Définir une valeur d’espace disque manuelle dans la configuration du lecteur remplace ce qui est signalé à Windows ou macOS, de sorte que les boîtes de dialogue d’enregistrement et les outils d’export voient un chiffre avec lequel ils acceptent de travailler. Ce paramètre est indépendant de celui de la taille du cache ci-dessus — l’un contrôle ce qui est mis en cache localement, l’autre contrôle ce que le système sait de l’espace disponible sur le volume monté.

Dimensionner le cache selon les charges de travail

Montage vidéo avec des masters volumineux. Les monteurs qui travaillent directement sur des images 4K ou RAW montées depuis le cloud profitent le plus d’un cache plus grand, car parcourir et rouvrir sans cesse les mêmes clips est exactement le schéma qui vide rapidement un petit cache.

Agents CI qui récupèrent des fixtures S3. Un agent de build qui lit le même ensemble de fixtures de test depuis S3 à chaque exécution n’a pas besoin de s’approcher de 1 To — un cache plus petit, dimensionné à l’ensemble de fixtures, évite de gaspiller du disque sur la machine de build tout en bénéficiant de ne pas retélécharger les fichiers inchangés à chaque exécution.

Usage bureautique et documents courants. L’accès quotidien aux documents et feuilles de calcul atteint rarement le plafond de cache par défaut ; il y a rarement une raison de l’augmenter pour ce type d’usage.

Pour conclure

La taille du cache est l’un des paramètres que l’on passe lors de la configuration initiale et que l’on découvre seulement après avoir subi un ralentissement en plein projet. Si votre flux de travail implique des fichiers média volumineux, des imports en lot ou des lectures automatisées à fort volume, vérifier ce paramètre avant de commencer — plutôt qu’après le blocage du lecteur — vous épargne entièrement l’étape de dépannage.

À lire aussi : 4K RAW Video Editing on Cloud Storage with NetDrive · DevOps S3 Test Fixtures with NetDrive · Fix Slow S3 Directory Listing in NetDrive

— Alex, NetDrive