問答題

【簡(jiǎn)答題】哪些組成部分在多線程程序中是被線程共享的?

答案: 一個(gè)線程程序的線程共享堆內(nèi)存和全局變量,但每個(gè)線程都有屬于自己的一組寄存值和棧內(nèi)存。
題目列表

你可能感興趣的試題

問答題

【簡(jiǎn)答題】在哪些情況下使用多內(nèi)核線程的多線程方案比單處理器系統(tǒng)的單個(gè)線程方案提供更好的性能?

答案: 當(dāng)一個(gè)內(nèi)核線程的頁面發(fā)生錯(cuò)誤時(shí),另外的內(nèi)核線程會(huì)用一種有效的方法被轉(zhuǎn)換成使用交錯(cuò)時(shí)間。另一方面,當(dāng)頁面發(fā)生錯(cuò)誤時(shí),一個(gè)單...
問答題

【簡(jiǎn)答題】描述一下線程庫采取行動(dòng)進(jìn)行用戶級(jí)線程上下文切換的過程。

答案: 用戶線程之間的上下文切換和內(nèi)核線程之間的相互轉(zhuǎn)換是非常相似的。但它依賴于線程庫和怎樣把用戶線程指給內(nèi)核程序。一般來說,用...
微信掃碼免費(fèi)搜題