Bon je viens de me rendre compte qu'une grosse source de dissatisfaction pour la vitesse de mon PC Dell était Google Drive.
En fait c'est juste fou, j'ai mis Mega à la place et je me rendais pas compte que ça pouvait aller si vite. Ni même que ça pouvait marcher si bien.
Bon du coup sous Android c'est un peu moins bien que le client natif…
Mais c'est assez lourd comme chaque constructeur pousse ses produits avec des dark patterns. Google Drive fait planter la machine au moins une fois par semaine (enfin disons 3x, il fait planter 3x par semaine planter une de mes 3 machines), ça a été codé avec les pieds, genre ils ont carrément un driver (une extension kernel donc) qui prend le dessus sur tout ton filesystem pour pouvoir écouter les transferts qui appartiennent au Google Drive et les synchroniser. Et il place les accès au niveau système carrément, alors que Windows a une API pour ça, que même Apple, après avoir traîné les pieds 5 ans, a fini par implémenter pour leur client iCloud (!). En lecture pareil, avant de te laisser accéder à un fichier (même pour un simple
ls il va vérifier sur le net s'il y a une mise à jour, bloque l'I/O le cas échéant, et ne retourne que quand il a fini le téléchargement de la version à jour…). Comme Windows est notoire pour ne pas avoir de timeout au niveau des I/Os disque -- le coup du PC qui freeze si ton disque dur est mort ça a peut être été corrigé mais uniquement au niveau du driver disque. Du coup faire planter c'est aussi simple que quitter Google Drive et faire un clic droit sur le dossier local. Le driver intercepte, veut manigancer, mais l'appli Google Drive (en userland) ne répond pas. Du coup hard reset du PC nécessaire. Un truc de fou question design
Pas mal de gens se plaignent des plantages, Google n'a pas répondu. Synchroniser l'entier du drive (plutôt qu'en mode Stream) corrige le souci il me semble, enfin il rend les plantages beaucoup plus rares, mais l'interception de toutes les opérations du système de fichier liées au drive fait que plein de choses étaient super lentes, et comme mes dossiers de travail étaient sur le Drive, tout à coup de passer à Mega me donne l'impression d'avoir bougé d'une génération entière de PC
https://support.google.com/drive/thread/126264810/google-drive-freezes-entire-pc-and-needs-a-force-shutdown?hl=enhttps://www.reddit.com/r/sysadmin/comments/misc19/google_drive_for_desktop_constantly/À noter que la solution (terrible) de désactiver l'antivirus ne marche pas. Mon doigt me dit que c'est dû à des merdes qu'ils font en interne pour interdire la synchronisation de certain types de fichiers, comme les desktop.ini. Sauf qu'ils ne le font pas du tout d'une façon propre, genre en interdisant l'accès, et certains programmes insistent en pensant à une erreur temporaire, et ça crée une race condition. Bref (💩💩💩)^💩
[Edit] Mais ouais en fait ça ralentissait absolument tout. Mon lecteur PDF que je trouvais lent à démarrer juste parce qu'au démarrage il va vérifier quels documents restants existent (et fait des accès ralentis au Google Drive), l'explorateur qui demandait le desktop.ini pour afficher les icônes du panneau latéral et de l'Accès Rapide, etc. tain c'est fou. Sans parler que ça a beaucoup libéré de mémoire (Google Drive c'était genre 6 processus de 100-200 Mo chacun). J'ai l'impression d'avoir de nouveaux PCs.