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

正文內(nèi)容

操作系統(tǒng)實(shí)驗(yàn)五-文庫(kù)吧資料

2025-07-13 14:12本頁(yè)面
  

【正文】 PspWakeThread(amp。 5. 。 3. 按F5繼續(xù)調(diào)試,到斷點(diǎn)處中斷。2. ,釋放Empty信號(hào)量的代碼行(第180)ReleaseSemaphore (EmptySemaphoreHandle, 1, NULL)。 釋放信號(hào)量(喚醒) 只有當(dāng)消費(fèi)者線(xiàn)程從緩沖池中消費(fèi)了一個(gè)產(chǎn)品,從而產(chǎn)生一個(gè)空緩沖區(qū)后,生產(chǎn)者線(xiàn)程才會(huì)被喚醒并繼續(xù)生產(chǎn)14號(hào)產(chǎn)品。 10. 激活虛擬機(jī)窗口查看輸出的結(jié)果。 8. 在“調(diào)用堆?!贝翱谥须p擊Producer函數(shù)所在的堆棧幀,綠色箭頭指向等待Empty信號(hào)量的代碼行,查看Producer函數(shù)中變量i的值為14,表示生產(chǎn)者線(xiàn)程正在嘗試生產(chǎn)14號(hào)產(chǎn)品。開(kāi)始時(shí)生產(chǎn)者、消費(fèi)者都不會(huì)被信號(hào)量阻塞,同步執(zhí)行一段時(shí)間后才在斷點(diǎn)處中斷。 代碼行(第78行)添加一個(gè)斷點(diǎn)。 5. PspWait(amp。OS Lab會(huì)首先彈出一個(gè)調(diào)試異常對(duì)話(huà)框。 2. 刪除所有的斷點(diǎn)。 等待信號(hào)量(阻塞) 由于開(kāi)始時(shí)生產(chǎn)者線(xiàn)程生產(chǎn)產(chǎn)品的速度較快,而消費(fèi)者線(xiàn)程消費(fèi)產(chǎn)品的速度較慢,所以當(dāng)緩沖池中所有的緩沖區(qū)都被產(chǎn)品占用時(shí),生產(chǎn)者在生產(chǎn)新的產(chǎn)品時(shí)就會(huì)被阻塞,下面調(diào)試這種情況??梢钥吹酱舜螆?zhí)行沒(méi)有喚醒其它線(xiàn)程(因?yàn)榇藭r(shí)沒(méi)有線(xiàn)程在Full信號(hào)量上被阻塞),只是將Full信號(hào)量的計(jì)數(shù)增加了1(由0變?yōu)榱?)。 6. 先使用F10單步調(diào)試,當(dāng)黃色箭頭指向第269行時(shí)使用F11單步調(diào)試,進(jìn)入PsReleaseSemaphore函數(shù)。 4. 按F11調(diào)試進(jìn)入ReleaseSemaphore函數(shù)。 添加一個(gè)斷點(diǎn)。 釋放信號(hào)量(不喚醒) 1. 刪除所有的斷點(diǎn)(防止有些斷點(diǎn)影響后面的調(diào)試)。如圖所示,empty的初始值為10。 6. 按F10單步調(diào)試,直到完成PsWaitForSemaphore函數(shù)中的所有操作。所以,(第68行)添加一個(gè)斷點(diǎn)。 3. 按F5繼續(xù)調(diào)試,到斷點(diǎn)處中斷。2. ,等待Empty信號(hào)量的代碼行(144)WaitForSingleObject(EmptySemaphoreHandle, INFINITE)。 等待、釋放信號(hào)量 等待信號(hào)量(不阻塞)生產(chǎn)者和消費(fèi)者剛開(kāi)始執(zhí)行時(shí),用來(lái)放產(chǎn)品的緩沖區(qū)都是空的,所以生產(chǎn)者在第一次調(diào)用WaitForSingleObject函數(shù)等待Empty信號(hào)量時(shí),應(yīng)該不需要阻塞就可以立即返回。 9. 按F10單步調(diào)試PsInitializeSemaphore函數(shù)執(zhí)行的過(guò)程,查看信號(hào)量結(jié)構(gòu)體被初始化的過(guò)程。 8. 按F5繼續(xù)調(diào)試
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1