ほとんどの人が同意するように、低速のマシンを提供することで開発者に高速コードを作成することを奨励することは良い考えではありません。しかし、その質問にはポイントがあります。私の開発マシンは高速であるため、不愉快なほど非効率なコードを書くこともありますが、それは他の人のマシンで実行する場合にのみ明らかになります。
ターボチャージされた開発用マシンを一時的に遅くする良い方法は何ですか?「速度」の概念には、次のようないくつかの要因が含まれます。
- CPUクロック周波数。
- CPUコアの量。
- メモリとプロセッサキャッシュの量。
- さまざまなバスの速度。
- ディスクI / O。
- GPU。
- 等