Nous adorons notre stockage cloud et nous utilisons Dropbox ou OneDrive pour presque tous nos besoins de stockage cloud. Cependant, ces deux systèmes ont un problème, ils ont un besoin de mémoire système et, s'ils sont laissés sans surveillance, peuvent mettre à genoux même les systèmes les plus puissants.
Laissez-nous vous peindre un scénario. Nous avons un tout nouveau PC doté d'un processeur Intel rapide, de la dernière carte graphique et, surtout, de 16 Go de RAM . De toute évidence, il devrait être capable de gérer presque tout ce que nous lui lancons: la compression, le rendu et bien sûr les jeux.
Au fil du temps, nous avons accumulé une quantité considérable de choses, que ce soit de la musique, des émissions de télévision, des films, etc. Tous ces fichiers sont stockés sur des disques durs, ce qui, s'ils étaient synchronisés avec le cloud, signifierait que nous aurons non seulement tous ces éléments sauvegardés, mais que toutes les modifications que nous apportons, fichiers ajoutés ou déplacés, seront ensuite reflétées sur le cloud.
Assez simple, c'est ainsi que fonctionne le stockage dans le cloud, mais ici nous le poussons à son extrême logique: si nous avons un téraoctet de stockage dans le cloud et que nous avons un téraoctet de stockage d'archives locales, il n'y a aucune raison de ne pas consacrer ce disque comme notre sauvegarde cloud locale.
Le problème avec votre Cloud Drive
Le problème avec un service tel que Dropbox est qu'au fur et à mesure qu'il se synchronise, il engloutit progressivement de plus en plus de RAM. Voici comment Dropbox l'explique:
Dropbox stocke les métadonnées sur vos fichiers dans la RAM pour éviter les recherches de base de données constantes et coûteuses lors de la synchronisation. Les métadonnées incluent les chemins d'accès aux fichiers de votre Dropbox, les sommes de contrôle, les heures de modification, etc.
Fondamentalement, cela signifie que si vous avez un grand Dropbox (ou OneDrive) avec des dizaines ou des centaines de Go de fichiers, alors que Dropbox synchronise tous ces fichiers sur votre lecteur local, il mettra en cache les informations sur chaque fichier dans la mémoire système. .
Voyons ce que nous voulons dire. Voici notre système après un redémarrage.
Voici notre système quelques heures plus tard.
Finalement, la RAM utilisée sur notre système augmentera jusqu'à ce que 99% (15,8 Go) soient utilisés, ce qui la rend inutile.
À ce stade, même le redémarrage de l'ordinateur est difficile. Le pointeur de notre souris est considérablement retardé et les clics de souris ne s’enregistrent pas immédiatement (voire pas du tout). Souvent, la solution la plus simple et la plus rapide consiste à effectuer un redémarrage matériel, soit en maintenant le bouton d'alimentation enfoncé jusqu'à ce que l'ordinateur s'éteigne, soit en utilisant le bouton de réinitialisation, si vous en avez un.
De toute évidence, c'est une solution terrible, surtout si vous craignez de perdre du travail, donc le seul moyen de l'éviter est d'essayer de le redémarrer gracieusement, ou de le faire à intervalles réguliers pour qu'il reste utilisable.
Si vous suspendez votre service cloud et laissez votre ordinateur seul pendant un certain temps, votre RAM devrait éventuellement être libérée pour vous permettre de l'utiliser à nouveau, mais cela ne se produira pas instantanément et ne fonctionnera donc pas pour les personnes qui en ont besoin. leurs ordinateurs en ce moment.
Dans tous les cas, pour conserver une copie 1: 1 de votre lecteur cloud localement, vous devrez d'abord faire face à de longs téléchargements (en supposant que vous ne soyez pas une connexion fibre ultra rapide) où vous téléchargez initialement vos données. Par la suite, si votre ancien lecteur cloud local tombe en panne ou si vous décidez d'en créer un nouveau, vous pouvez simplement en faire une copie, ou autoriser le téléchargement de toutes ces données, ce qui, comme nous l'avons dit, décimera la RAM de votre système au fil du temps.
Recherché: une solution élégante
Il ne semble pas y avoir de solution simple à cela autre que des redémarrages réguliers. Si vous laissez votre ordinateur allumé toute la nuit et que vous le laissez télécharger le contenu de votre lecteur cloud, vous reviendrez probablement à un système qui ne répondra pas le matin. Si vous souhaitez travailler pendant la journée pendant que votre lecteur cloud se synchronise avec son lecteur local, avec le temps, il s'enlisera de plus en plus.
Le fait est qu’il n’existe pas de solution vraiment élégante pour libérer de la RAM. Comme nous l’avons souligné précédemment, les optimiseurs de mémoire sont assez inutiles , nous n'en recommandons donc aucun. Cela signifie que vous êtes simplement confronté à ce problème où la seule solution réelle et pratique consiste soit à suspendre votre service cloud et à laisser les choses revenir à la normale, soit à redémarrer et à recommencer.
Cela dit, vous avez peut-être une solution à laquelle nous n’avons pas pensé. Nous aimerions vous entendre parler de ce problème. S'il vous plaît, écoutez notre forum de discussion et laissez-nous vos commentaires.