2009-03-30 11 views

答えて

5

x86とは異なり、ARMプロセッサにはレジスタがないため、CPU使用率を直接測定することはできません。 Toolhelp APIsを使用してプロセスとその子スレッドのリストを取得し、GetThreadTimesを使用して各スレッドがどれくらいの時間を使用しているか把握できます。

この計算を行うと、CPUの使用量が直接影響を受けることに注意してください。 ctackeが言うように、CPUを大量に使用するように見えるん、 http://www.vttoth.com/LPK/taskmanager.html

4

誰かがPC上でタスクマネージャによく似ていますツールを書きました。それは私たちの800MHz ARMデバイスでCPUの〜15%-30%を使用すると報告しています。