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

正文內(nèi)容

基于nachos線程工作機制與系統(tǒng)調(diào)用及多道程序分析課程設(shè)計(編輯修改稿)

2025-07-11 16:22 本頁面
 

【文章內(nèi)容簡介】 線程創(chuàng)建時設(shè)置或創(chuàng)建后修改線程的優(yōu)先級,加入就緒隊列( readyList)時,先比較當(dāng)前線程和就緒隊列里的線程的優(yōu)先級,優(yōu)先級高的插入在前面,如果優(yōu)先級相同,則兩個線程按先后順序排列,相當(dāng)與先來先 服務(wù)( FCFS),這樣,當(dāng) CPU 空閑時需要從就緒隊列取出一個線程時,取出的總是優(yōu)先級最高的線程。 三、 詳細設(shè)計及關(guān)鍵代碼分析 : 首先,為線程( Thread)添加 priority 屬性,用來描述每個線程的優(yōu)先級,并添加 int setpriority()設(shè)置進程優(yōu)先級和 getpriority()獲得線程優(yōu)先級的函數(shù),并增加新的構(gòu)造函數(shù) Thread(char* threadName ,int prio) // //添加了 priority 屬性以及 getPriority()和 setpriority() //添加了新的構(gòu)造函數(shù) Thread(char* threadName ,int prio) // //在原來的構(gòu)造函數(shù) Thread( char *threadName)中設(shè)置默認(rèn)優(yōu)先級為最高( 0) //新的構(gòu)造方法 Thread(char* threadName ,int prio) 然后修改 readyList 為 SortedList 類型(原來為 List 類型),方便插入就緒線程,對線程進行排序。 // 當(dāng)一個線程需要加入到 就緒隊列時不是采用原來的 (thread)將線程加入到最后,而是利用 Insert(thread)將線程按優(yōu)先級插入到就緒隊列 // 修改 SelfTest()創(chuàng)建幾個不同優(yōu)先級的進程進行測試 // 以上創(chuàng)建了四個不同優(yōu)先級的線程,按優(yōu)先級高的線程優(yōu)先執(zhí)行,如果優(yōu)先級相同,則按照等待時間長的優(yōu)先運行,線程優(yōu)先級為
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1