Android 設定スレッド優先度のソースコード分析

序文

Android でスレッドの優先度を設定するには、thread.setPriority() と Process.setThreadPriority() の 2 つのメソッドがあります。
より正確な設定を行うには、Process.setThreadPriority() を使用します。thread.setPriority は、スレッドの優先順位をバックグラウンドよりも低く設定する可能性があり、その結果、スレッドの実行に十分なタイム スライスが発生せず、不明な問題が発生します。
この記事では、スレッドの優先順位を設定するためのこれら 2 つの API のソース コードを分析します。

Thread.setPriority

スレッドの優先度を設定できる方法は以下の2つで、thread.setPriority起動前と起動後の優先度を設定できます。

    static void setPriority1() {
   
    
    
        Thread thread = new Thread(new Runnable

おすすめ

転載: blog.csdn.net/u014099894/article/details/130903577