欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C語(yǔ)言

當(dāng)前位置:主頁(yè) > 軟件編程 > C語(yǔ)言 >

C語(yǔ)言中設(shè)置進(jìn)程優(yōu)先順序的方法

來源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C語(yǔ)言|點(diǎn)擊: 次

C語(yǔ)言setpriority()函數(shù):設(shè)置程序進(jìn)程執(zhí)行優(yōu)先權(quán)
頭文件:

#include <sys/time.h>  #include <sys/resource.h>

定義函數(shù):

int setpriority(int which, int who, int prio);

函數(shù)說明:setpriority()可用來設(shè)置進(jìn)程、進(jìn)程組和用戶的進(jìn)程執(zhí)行優(yōu)先權(quán)。參數(shù)which 有三種數(shù)值, 參數(shù)who 則依which 值有不同定義。

which who 代表的意義:
1、PRIO_PROCESS who 為進(jìn)程識(shí)別碼
2、PRIO_PGRP who 為進(jìn)程的組識(shí)別碼
3、PRIO_USER who 為用戶識(shí)別碼

參數(shù)prio 介于-20 至20 之間. 代表進(jìn)程執(zhí)行優(yōu)先權(quán), 數(shù)值越低代表有較高的優(yōu)先次序, 執(zhí)行會(huì)較頻繁. 此優(yōu)先權(quán)默認(rèn)是0, 而只有超級(jí)用戶 (root)允許降低此值.

返回值:
執(zhí)行成功則返回0, 如果有錯(cuò)誤發(fā)生返回值則為-1, 錯(cuò)誤原因存于errno.
1、ESRCH:參數(shù)which 或who 可能有錯(cuò), 而找不到符合的進(jìn)程
2、EINVAL:參數(shù)which 值錯(cuò)誤.
3、EPERM:權(quán)限不夠, 無法完成設(shè)置
4、EACCES:一般用戶無法降低優(yōu)先權(quán)

C語(yǔ)言getpriority()函數(shù):取得程序進(jìn)程執(zhí)行優(yōu)先權(quán)
頭文件:

#include <sys/time.h>  #include <sys/resource.h>

定義函數(shù):

int getpriority(int which, int who);

函數(shù)說明:
getpriority()可用來取得進(jìn)程、進(jìn)程組和用戶的進(jìn)程執(zhí)行優(yōu)先權(quán)。參數(shù) which 有三種數(shù)值, 參數(shù)who 則依which 值有不同定義。

which who 代表的意義:
1、PRIO_PROCESS who:為進(jìn)程識(shí)別碼
2、PRIO_PGRP who:為進(jìn)程的組識(shí)別碼
3、PRIO_USER who:為用戶識(shí)別碼此函數(shù)返回的數(shù)值介于-20 至20 之間, 代表進(jìn)程執(zhí)行優(yōu)先權(quán), 數(shù)值越低代表有較高的優(yōu)先次序, 執(zhí)行會(huì)較頻繁.

返回值:返回進(jìn)程執(zhí)行優(yōu)先權(quán), 如有錯(cuò)誤發(fā)生返回值則為-1 且錯(cuò)誤原因存于errno.

附加說明:由于返回值有可能是-1, 因此要同時(shí)檢查errno 是否存有錯(cuò)誤原因. 最好在調(diào)用次函數(shù)前先清除errno變量.

錯(cuò)誤代碼:
1、ESRCH:參數(shù)which 或who 可能有錯(cuò), 而找不到符合的進(jìn)程.
2、EINVAL:參數(shù)which 值錯(cuò)誤.

C語(yǔ)言nice()函數(shù):改變進(jìn)程優(yōu)先順序
頭文件:

#include <unistd.h>

定義函數(shù):

int nice(int inc);

函數(shù)說明:nice()用來改變進(jìn)程的進(jìn)程執(zhí)行優(yōu)先順序. 參數(shù)inc 數(shù)值越大則優(yōu)先順序排在越后面, 即表示進(jìn)程執(zhí)行會(huì)越慢. 只有超級(jí)用戶才能使用負(fù)的inc 值, 代表優(yōu)先順序排在前面, 進(jìn)程執(zhí)行會(huì)較快.

返回值:如果執(zhí)行成功則返回0, 否則返回-1, 失敗原因存于errno 中.

錯(cuò)誤代碼:
EPERM:一般用戶企圖轉(zhuǎn)用負(fù)的參數(shù)inc 值改變進(jìn)程優(yōu)先順序.

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有