Come molti concordano, incoraggiare gli sviluppatori a creare codice veloce dando loro macchine lente non è una buona idea . Ma c'è un punto in quella domanda. La mia macchina di sviluppo è veloce e quindi ogni tanto scrivo codice che è inquietantemente inefficiente, ma che diventa evidente solo quando lo si esegue su macchine di altre persone.
Quali sono alcuni buoni modi per rallentare temporaneamente una macchina di sviluppo turbo? La nozione di "velocità" comprende diversi fattori, ad esempio:
- Frequenza di clock della CPU.
- Quantità di core della CPU.
- Quantità di memoria e cache del processore.
- Velocità di vari autobus.
- I / O del disco.
- GPU.
- eccetera.