私はこの問題を抱えています。私のアプリケーションでAsyncTaskを実行すると、CPUは常に最高頻度で動作します。どのように私はそれを避けることができます誰も助けることができます。なぜAsyncTaskはCPUを常に最高頻度で動作させますか?
答えて
ハードループで何かをしているからだと思います。ちょうど何かがAsyncTask
に入っているからといって、良いプログラミング習慣を使用する必要がないというわけではありません。
cat unixコマンドでいくつかの文字列を取得し、この文字列でtextviewを編集します。私は無限ループでそれを使用します。 – Adam
無限ループで何かをやっているなら、どのようにCPU使用率を100%にすることができますか?あなたの 'doInBackground()'には、CPUが他のことをできるようにするために 'Thread.sleep(500);'への呼び出しを挿入します。 –
'sleep(500)'は 'While(1)'より優れていますが、特にこれが電話で動くことを意図している場合は、より良いイベントが発生すると思います。 –
- 1. 非常に高いCPU使用率で動作するJenkins
- 2. 最高頻度のHadoop MapReduceジョブ
- 3. CountVectorizerからクラスごとに最高頻度を抽出する
- 4. なぜこのトリガーは正常に動作しませんか?
- 5. は、なぜ、このJavaストリームは二度時に作動させますか?
- 6. AsyncTaskは常にパフォーマンスを向上させますか?
- 7. 最小高さ:100%がコンテナで動作しませんか?
- 8. 長さXの最も頻度の高いサブ
- 9. Amazon EC2のCPUとメモリ使用率が高いために異常な動作
- 10. なぜ文xmlhttp.onreadystatechangeはこのプログラムを一度だけ動作させますか?
- 11. なぜこれは一度しか動作しませんか?
- 12. なぜoncopyはReactでは動作しませんが、通常のJavaScriptコードでは動作しませんか?
- 13. 特定のフィールドで最高の頻度を持つ値
- 14. なぜCefSharpは正常に動作しないのですか?
- 15. 8086アセンブリ言語は最新のCPUで動作しますか?
- 16. CSS Mediaクエリ(最大高さ)は機能しませんが、なぜですか?
- 17. 角度1.x Ng-Ifステートメントは&&で動作しますが、||では動作しません、なぜですか?
- 18. なぜMacではセレンが正常に動作しませんか?
- 19. なぜ私のAsyncTaskは実行されませんか?
- 20. なぜシャフリングデータが非常に高い精度を与えるのですか?
- 21. Javaコンパイラはなぜ非常に速く動作しますか?
- 22. なぜinsertRowsAtIndexPathsは常にTableViewを上にスクロールさせますか?
- 23. Netty HashedWheelTimerはCPU負荷が高い場合には動作しません。
- 24. なぜNHibernate AutoFlushは非常に高価なチェックですか?
- 25. なぜdrawImageはChromeやFirefoxと比べてSafariで非常に高速に動作しますか?
- 26. 100%幅/高さがiPhoneで動作しないのはなぜですか?
- 27. Monoまたは.NET Serialport頻繁な読み取りの結果が高いCPU
- 28. JavaアプリケーションでCPU使用率が高い - なぜですか?
- 29. 生産のMongoDBでインデックスを作成する頻度と頻度
- 30. なぜlocalhost:8000が動作しないのですか?:8000/testはsymfonyで正常に動作しますか?
タスクで何をしていますか? – jprofitt
あなたの非同期タスクは何をしていますか?それは実際に(タスクマネージャーによって報告される)100%CPU使用率を引き起こしていますか?速度段階の比較的新しい機能(または現在の機能)までCPU **は常に最高周波数で動作しましたが、実行するタスクがなくなると停止します。 –
cat unixコマンドでいくつかの文字列を取得し、この文字列でtextviewを編集します。私は無限ループでそれを使用します。 – Adam