私は有名な旅行セールスマン問題のシングルスレッドブルートフォースバージョンを実行しています。YourKitはCPUが25%で使用されているということを指摘しています。私は完全にメモリ(IOなし)からアルゴリズムを実行していますが、私のCPU使用率は25%以下です。ボトルネックの可能性はありますか?
その理由は何ですか?これらのアルゴリズムはCPU集約度が高いと言われていますが、この場合はCPUが無駄になっているようです。
私の理論はボトルネックはRAMアクセスでなければなりません。私が実行しているアルゴリズムはシングルスレッドなので、ロックの問題は疑問には思えません。
私は正しいですか?
ええええええええ、あなたはクアッドコアのマシンを持っていると思います。 – Mysticial
クアッドコアCPUはありませんか? –
はい私は持っています。/facep。 –