真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

進(jìn)程線程的調(diào)度阻塞喚醒-創(chuàng)新互聯(lián)

1Cpu線程調(diào)度

1一個(gè)CPU最多可以運(yùn)行一個(gè)進(jìn)程或者一個(gè)線程,如果是雙核的CPU最多可運(yùn)行 兩個(gè)進(jìn)程或兩個(gè)線程, 操作系統(tǒng)是多任務(wù)操作系統(tǒng),他不止同時(shí)運(yùn)行兩個(gè)任務(wù),可能有很多個(gè),如word文檔,QQ,音樂,瀏覽器,等都是一個(gè)或多個(gè)進(jìn)程或線程, 如果要跑這個(gè)多個(gè)進(jìn)程 每個(gè)進(jìn)程都對(duì)應(yīng)一個(gè)應(yīng)用程序,或里面的線程, 如果有N個(gè)這樣的線程,那么一個(gè)2核的CPU 處理這樣的線程, 每一次 一個(gè)核只能掛一個(gè)線程, 這時(shí)候就涉及到調(diào)度。

專業(yè)成都網(wǎng)站建設(shè)公司,做排名好的好網(wǎng)站,排在同行前面,為您帶來客戶和效益!成都創(chuàng)新互聯(lián)為您提供成都網(wǎng)站建設(shè),五站合一網(wǎng)站設(shè)計(jì)制作,服務(wù)好的網(wǎng)站設(shè)計(jì)公司,成都網(wǎng)站建設(shè)、網(wǎng)站制作負(fù)責(zé)任的成都網(wǎng)站制作公司!

2什么是調(diào)度怎么調(diào)度: OS會(huì)給每個(gè)進(jìn)程或線程可調(diào)度的單元 一個(gè)叫做時(shí)間片的東西,根據(jù)線程的級(jí)別給時(shí)間片,每個(gè)CPU 執(zhí)行這個(gè)線程時(shí)間是根據(jù)這個(gè)時(shí)間片決定的,然后把這個(gè)線程掛起,就是暫停,然后這個(gè)CPU的核去執(zhí)行另一個(gè)線程 執(zhí)行完所有線程后,回來又開始執(zhí)行第一個(gè)線程或進(jìn)程。 每一個(gè)線程根據(jù)時(shí)間片一次進(jìn)行調(diào)度,這樣就保證了每個(gè)線程都能被執(zhí)行的到, 人類是感覺不到這個(gè)暫停的,因?yàn)镃PU速度是非常快的,
線程會(huì)經(jīng)常休眠,強(qiáng)制休眠就是 時(shí)間片到了,系統(tǒng)給你休眠掛起, 還有就是主動(dòng)休眠, 例如一個(gè)程序窗口
打開后不去動(dòng)他,他就是休眠狀態(tài)。

3主動(dòng)休眠: 比如說 c語言的Read讀取文件的函數(shù) 調(diào)用之后 就會(huì)主動(dòng)休眠,他要等OS 從磁盤里讀取文件數(shù)據(jù)到內(nèi)存,然后這個(gè)線程才會(huì)被喚醒,讀到文件,滿足他繼續(xù)往下的條件。

4阻塞與喚醒:比如一個(gè)網(wǎng)卡,他和OS相連 有很多的SOCKET對(duì)象,又有很多的線程,其中的線程就阻塞在這個(gè)socket對(duì)象上面, 知道OS線程讀取到網(wǎng)卡的數(shù)據(jù),然后解析到這個(gè)socket對(duì)象上,這時(shí)候就會(huì)喚醒這個(gè)線程。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


文章題目:進(jìn)程線程的調(diào)度阻塞喚醒-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://weahome.cn/article/djccsi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部