語言

Process.SetThreadPriority 方法

定義

多載

名稱 Description
SetThreadPriority(Int32, ThreadPriority)

用 Linux 的友善優先順序設定執行緒的作業系統優先順序。

SetThreadPriority(ThreadPriority)

根據 Linux 的友善度優先順序設定呼叫執行緒的優先順序。

SetThreadPriority(Int32, ThreadPriority)

用 Linux 的友善優先順序設定執行緒的作業系統優先順序。

[Android.Runtime.Register("setThreadPriority", "(II)V", "")]
public static void SetThreadPriority(int tid, Android.OS.ThreadPriority priority);
[<Android.Runtime.Register("setThreadPriority", "(II)V", "")>]
static member SetThreadPriority : int * Android.OS.ThreadPriority -> unit

參數

tid
Int32

執行緒/程序的識別碼,要變更。

priority
ThreadPriority

Linux 優先權,也就是「友善度」等級,從 -20 代表排程優先權最高,到 19 代表最低排程優先權。

屬性

例外狀況

如果 <var>tid</> var 不存在,則會拋出 IllegalArgumentException。

若程序沒有權限修改指定執行緒或使用指定優先權,則會拋出 SecurityException。

備註

根據 Linux 的優先順序設定執行緒的優先順序。

Java 文件 android.os.Process.setThreadPriority(int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetThreadPriority(ThreadPriority)

根據 Linux 的友善度優先順序設定呼叫執行緒的優先順序。

[Android.Runtime.Register("setThreadPriority", "(I)V", "")]
public static void SetThreadPriority(Android.OS.ThreadPriority priority);
[<Android.Runtime.Register("setThreadPriority", "(I)V", "")>]
static member SetThreadPriority : Android.OS.ThreadPriority -> unit

參數

priority
ThreadPriority

Linux 優先權等級,從最高排程優先權的 -20 到最低優先權的 19。

屬性

例外狀況

如果 <var>tid</> var 不存在,則會拋出 IllegalArgumentException。

若程序沒有權限修改指定執行緒或使用指定優先權,則會拋出 SecurityException。

備註

根據 Linux 的優先順序設定呼叫執行緒的優先順序。 如需相關資訊,請參閱 #setThreadPriority(int, int) 。

Java 文件 android.os.Process.setThreadPriority(int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

  • <xref:Android.OS.Process.SetThreadPriority(System.Int32%2c+Android.OS.ThreadPriority)>

適用於