C語言getpriority()函式:取得程式程式執行優先權
相關函式:setpriority, nice
標頭檔案:#include <sys/time.h> #include <sys/resource.h>
定義函式:int getpriority(int which, int who);
函式說明:
getpriority()可用來取得程式、程式組和使用者的程式執行優先權。引數 which 有三種數值, 引數who 則依which 值有不同定義。
which who 代表的意義:
1、PRIO_PROCESS who:為程式識別碼
2、PRIO_PGRP who:為程式的組識別碼
3、PRIO_USER who:為使用者識別碼此函式返回的數值介於-20 至20 之間, 代表程式執行優先權, 數值越低代表有較高的優先次序, 執行會較頻繁.
返回值:返回程式執行優先權, 如有錯誤發生返回值則為-1 且錯誤原因存於errno.
附加說明:由於返回值有可能是-1, 因此要同時檢查errno 是否存有錯誤原因. 最好在呼叫次函式前先清除errno變數.
錯誤程式碼:
1、ESRCH:引數which 或who 可能有錯, 而找不到符合的程式.
2、EINVAL:引數which 值錯誤.
標頭檔案:#include <sys/time.h> #include <sys/resource.h>
定義函式:int getpriority(int which, int who);
函式說明:
getpriority()可用來取得程式、程式組和使用者的程式執行優先權。引數 which 有三種數值, 引數who 則依which 值有不同定義。
which who 代表的意義:
1、PRIO_PROCESS who:為程式識別碼
2、PRIO_PGRP who:為程式的組識別碼
3、PRIO_USER who:為使用者識別碼此函式返回的數值介於-20 至20 之間, 代表程式執行優先權, 數值越低代表有較高的優先次序, 執行會較頻繁.
返回值:返回程式執行優先權, 如有錯誤發生返回值則為-1 且錯誤原因存於errno.
附加說明:由於返回值有可能是-1, 因此要同時檢查errno 是否存有錯誤原因. 最好在呼叫次函式前先清除errno變數.
錯誤程式碼:
1、ESRCH:引數which 或who 可能有錯, 而找不到符合的程式.
2、EINVAL:引數which 值錯誤.
相關文章
- C語言setpriority()函式:設定程式程式執行優先權C語言函式
- C語言nice()函式:改變程式優先順序C語言函式
- C語言getenv()函式:取得環境變數內容C語言函式變數
- C語言getgroups()函式:獲取組程式碼函式C語言函式
- C語言setgroups()函式:設定組程式碼函式C語言函式
- javascript函數語言程式設計: 優雅的使用underscore進行函式程式設計JavaScript函數程式設計函式
- C語言函式手冊:c語言庫函式大全|C語言標準函式庫|c語言常用函式查詢C語言函式
- C語言 之 多執行緒程式設計C語言執行緒程式設計
- 優化函數語言程式設計:向PHP移植Clojure函式優化函數程式設計PHP函式
- 函式式JavaScript(2):如何打造“函式式”程式語言?函式JavaScript
- 程式語言執行過程
- C語言lstat()函式:由檔案描述詞取得檔案狀態C語言函式
- C語言fstat()函式:由檔案描述詞取得檔案狀態C語言函式
- 實驗3 c語言函式應用程式設計C語言函式程式設計
- 實驗3 C語言函式應用程式設計C語言函式程式設計
- C語言 execve()函式C語言函式
- C語言常用函式C語言函式
- C語言的函式C語言函式
- C 語言運算子優先順序
- C語言運算子優先順序C語言
- 聊聊C語言/C++—程式和程式語言C語言C++
- (嵌入式)Windows與Ubantu下的C語言程式的編譯執行WindowsC語言編譯
- C#函數語言程式設計C#函數程式設計
- C語言fchmod()函式:修改檔案的許可權C語言函式
- C語言 itoa函式及atoi函式C語言函式
- Scala函式與函數語言程式設計函式函數程式設計
- C語言kill()函式:傳送訊號給指定的程式C語言函式
- 實驗3_C語言函式應用程式設計C語言函式程式設計
- 函式式思維和函數語言程式設計函式函數程式設計
- C語言函式呼叫棧C語言函式
- 詳解C語言函式C語言函式
- tmpnam() - C語言庫函式C語言函式
- tmpfile() - C語言庫函式C語言函式
- C語言時間函式C語言函式
- c語言函式庫(轉)C語言函式
- C語言 函式指標C語言函式指標
- 08. C語言函式C語言函式
- C語言基礎函式C語言函式