問答題
【簡(jiǎn)答題】慮一個(gè)多處理器系統(tǒng)和用多線程對(duì)多線程模式編寫的多線程程序。讓程序中的用戶線程數(shù)量多于系統(tǒng)中的處理器的數(shù)量,討論由程序分配的內(nèi)核線程的數(shù)量比處理器少、由程序分配的內(nèi)核線程的數(shù)量與處理器相同、由程序分配的內(nèi)核線程的數(shù)量大于處理器數(shù)量但少于用戶線程的數(shù)量的性能意義。
答案:
當(dāng)內(nèi)核線程的數(shù)量少于處理器時(shí),一些處理器將仍然處于空閑狀態(tài)。因?yàn)?,調(diào)度圖中只有內(nèi)核線程的處理器,而不是用戶線程的處理器。...