Des blocs d'allocation NTFS de 16 Ko ou 32 Ko permettraient-ils de raccourcir le temps de compilation par rapport au 4 Ko par défaut?

StackOverflow https://stackoverflow.com/questions/227483

  •  03-07-2019
  •  | 
  •  

Question

Des blocs d’allocation NTFS de 16 Ko ou 32 Ko permettraient-ils d’accélérer la compilation par rapport au 4 Ko par défaut?

Était-ce utile?

La solution

Je ne peux pas imaginer que cela ferait une grande différence: la taille des blocs de disque est assez éloignée de la vitesse de compilation. Avec la quantité de cache d’un système d’exploitation moderne, il semble peu probable qu’elle soit significative.

La vraie réponse, bien sûr, peut être trouvée en la mesurant. Obtenir des conditions similaires entre différentes machines avec des tailles de blocs de disque différentes peut toutefois être délicat.

Autres conseils

Je pense que la fragmentation du disque serait le facteur le plus important pour déterminer les vitesses de compilation (c'est-à-dire pour une base de code de taille correcte).

Dashogun est correct, du moins d'après mon expérience. Les projets / solutions plus volumineux créent beaucoup de petits fichiers temporaires en vue de produire le ou les fichiers binaires finaux. Je constate que si je défragmente mon disque une fois par semaine environ (même si le défragmenteur ne le recommande pas), je ne vois pas la dégradation des performances que j'éprouve si je ne le fais pas.

En tant que facteur de corroboration, je travaille avec deux personnes qui partagent les mêmes expériences.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top