freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)實例分析-ws03線程調(diào)度(編輯修改稿)

2025-06-18 23:52 本頁面
 

【文章內(nèi)容簡介】 ? 每個處理機都有自己的一套線程調(diào)度數(shù)據(jù)結(jié)構(gòu): – 一個待調(diào)度就緒線程隊列 – 一個 32級的就緒線程隊列 – 一個備用線程變量 – 一個運行線程變量 ? CreateThread()函數(shù)在調(diào)用進程的地址空間上創(chuàng)建一個線程,以執(zhí)行指定的函數(shù);返回值為所創(chuàng)建線程的句柄 ? ExitThread()函數(shù)用于結(jié)束本線程 ? SuspendThread()函數(shù)用于掛起指定的線程 ? ResumeThread()函數(shù)遞減指定線程的掛起計數(shù),掛起計數(shù)為 0時,線程恢復執(zhí)行 WS03線程的 API WS03線程的掛起和激活 WS03中 處理機的分配對象 為線程,一個線程可被 多次掛起和多次激活 。在線程內(nèi)有一個掛起計數(shù)( suspend count),掛起操作使該計數(shù)加 1,激活操作使該計數(shù)減 1; 當掛起計數(shù)為 0時,線程恢復執(zhí)行 (1) 掛起: Windows NT中的 SuspendThread可掛起指定的線程; DWORD SuspendThread( HANDLE hThread // handle to the thread )。 (2) 激活: Windows NT中的 ResumeThread可恢復指定線程的執(zhí)行; DWORD ResumeThread( HANDLE hThread // identifies thread to restart )。 ? 實時 (realtime):從 16到 31,如設(shè)備監(jiān)控線程 , 不可變。 ? 可變優(yōu)先級 (variablepriority):從 1到 15(級別 0保留為系統(tǒng)使用)。 – 線程的基本優(yōu)先級 = [進程的基本優(yōu)先級 2,進程的基本優(yōu)先級 + 2],由應(yīng)用程序控制 – 線程的動態(tài)優(yōu)先級 = [進程的基本優(yōu)先級 2, 16],由WS03核心控制 ? 一個系統(tǒng)線程優(yōu)先級( 0),用于對系統(tǒng)中空閑的物理頁面進行清零的零頁線程。 從 0到 31,數(shù)值越大,優(yōu)先級越高。分為兩類: WS03線程的優(yōu)先級 ? WS03的線程優(yōu)先級( Base Priority)由進程優(yōu)先級類( Priority Class)和線程優(yōu)先級偏移( Priority Level)構(gòu)成,分別由相關(guān)函數(shù)控制。 P r i o r i t yP r i o r i t yC l a s sP r o c e s sP r i o r i t yL e v e lT h r e a d K e r n e lC o n t r o l l e r?進程優(yōu)先級類函數(shù): – GetPriorityClass(讀?。? – SetPriorityClass(設(shè)置) ?線程優(yōu)先級偏移: – GetThreadPriority(讀?。? – SetThreadPriority(設(shè)置) 與線程優(yōu)先級控制有關(guān)的 API ? 時間配額是一個線程從進入運行狀態(tài)到WS03檢查是否有其他優(yōu)先級相同的線程需要開始運行之間的 時間總和 。 ? 時間配額不是一個時間長度值,而一個稱為配額單位 (quantum unit)的整數(shù)。 ? 每個線程都有一個 代
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1