J'ai plaidé de manière professionnelle en faveur de la mise à niveau du disque dur du serveur de génération de mon équipe de développement logiciel (Win7) avec un disque SSD, car cela accélérerait le processus en raison du grand nombre de fichiers créés par notre processus de génération nocturne. Je suis convaincu que nous ne souffrirons pas de problèmes d'usure due aux flashs, car notre société a pour politique de remplacer toutes les machines dans leur intégralité une fois qu'elles ont plus de 24 mois.
Le résultat était un Kingston V300 de 480 Go en cours d'installation sur le serveur.
Bien sûr, la construction est maintenant beaucoup plus rapide, comme prévu; Cependant, le nettoyage du début du processus, qui implique la suppression d'environ 2 Go de fichiers (~ 80 000 fichiers et 2 000 dossiers), prend désormais beaucoup plus longtemps. environ 15-20min au lieu des ~ 3min, il a pris le disque dur conventionnel et compromet l’avantage des temps de construction plus rapides.
J'ai essayé tous les moyens de "supprimer" imaginables, à l'intérieur et à l'extérieur du système "propre" de notre système de construction, y compris juste rmdir / s / q sur l'ensemble; et le résultat est le même.
Maintenant, les choses deviennent intéressantes. Au cours de mes nombreuses expériences désespérées, j'ai découvert que la copie de tout le répertoire qui serait supprimé à un autre emplacement, puis sa suppression, est extrêmement rapide. environ 45 secondes. Même la copie sur place ("Copie de (1)", etc.) et la suppression de la copie binaire identique prend très peu de temps; mais l'original prend toujours toujours 15-20min, peu importe ce que je fais avec.
Il semble donc que pour une raison quelconque, "un tas de choses" sur le disque prend énormément de temps à supprimer une fois qu'un "autre paquet de choses" a été créé sur le disque; mais est très rapide pour supprimer le contraire.
Quelqu'un peut-il expliquer ce qui se passe et comment je pourrais atténuer cela?