Comme la plupart des gens sont d'accord, encourager les développeurs à créer du code rapide en leur donnant des machines lentes n'est pas une bonne idée . Mais il y a un point dans cette question. Ma machine de développement est rapide, et donc j'écris de temps en temps du code qui est dérangeant de manière inefficace, mais cela ne devient apparent qu'en l'exécutant sur les machines d'autres personnes.
Quels sont les bons moyens de ralentir temporairement une machine de développement turbocompressée? La notion de "vitesse" comprend plusieurs facteurs, par exemple:
- Fréquence d'horloge du processeur.
- Nombre de cœurs de CPU.
- Quantité de mémoire et de cache processeur.
- Vitesse de divers bus.
- E / S disque.
- GPU.
- etc.