0

現在利用可能な CPU では、必要なシングル スレッド パフォーマンスを実現できません。したがって、シングルスレッドのパフォーマンスを向上させる方法があるかどうかを知りたいです。ソフトウェア?現時点で 160% の CPU パワーを必要とする Java アプリケーションがあります。Java アプリケーションの CPU 使用率を改善する方法を知っていますか? 数パーセント上昇する可能性のあるキーワードをいくつか教えていただければ幸いです。

4

2 に答える 2

0

シングル スレッド プログラムは 100% を超えて CPU を使用できないため、160% は少なくとも 2 つのスレッドを使用していることを意味します。単一スレッドのパフォーマンスを向上させるには、ロジック、インクルード、アルゴリズムのメモリ割り当て/呼び出しスタックの解放の深さに注意を払う必要があります

ただし、少なくとも 2 つのスレッドを使用していると仮定すると、ロックにも注意を払う必要があります。

于 2013-09-23T08:03:32.140 に答える