日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python進程之并行與并發(fā)的區(qū)別

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了番禺免費建站歡迎大家使用!

并行 : 

當(dāng)系統(tǒng)有一個以上CPU時,則進程的操作有可能非并發(fā)。當(dāng)一個CPU執(zhí)行一個進程時,另一個CPU可以執(zhí)行另一個進程,兩個進程互不搶占CPU資源,可以同時進行,這種方式我們稱之為并行。

并發(fā) :

當(dāng)有多個進程在操作時,如果系統(tǒng)只有一個CPU,則它根本不可能真正同時執(zhí)行一個以上的進程,它只能把CPU運行時間劃分成若干個時間段,再將時間 段分配給各個進程執(zhí)行,在一個時間段的進程代碼運行時,其它進程處于掛起狀,這種方式我們稱之為并發(fā)。

區(qū)別:

并發(fā)和并行是即相似又有區(qū)別的兩個概念,并行是指兩個或者多個事件在同一時刻同時執(zhí)行,而并發(fā)是指兩個或多個事件通過時間片輪流被執(zhí)行。在多道程序環(huán)境下,并發(fā)性是指在一段時間內(nèi)宏觀上有多個程序在同時運行,但在單核CPU中,同一時刻僅能有一道程序執(zhí)行,故微觀上這些程序只能是分時地交替執(zhí)行。倘若在計算機中有多個CPU,則這些可以并發(fā)執(zhí)行的程序便可被分配到多個處理機上,實現(xiàn)并行執(zhí)行,即利用每個處理機來處理一個可并發(fā)執(zhí)行的程序,這樣,多個程序便可以同時執(zhí)行。

相關(guān)推薦:《python視頻教程》

進程的狀態(tài)如下圖所示

在了解其他概念之前,我們首先要了解進程的幾個狀態(tài)。在程序運行的過程中,由于被操作系統(tǒng)的調(diào)度算法控制,程序會進入幾個狀態(tài):就緒,運行和阻塞。

(1)就緒(Ready)狀態(tài)

當(dāng)進程已分配到除CPU以外的所有必要的資源,只要獲得處理機便可立即執(zhí)行,這時的進程狀態(tài)稱為就緒狀態(tài)。

(2)執(zhí)行/運行(Running)狀態(tài)當(dāng)進程已獲得處理機,其程序正在處理機上執(zhí)行,此時的進程狀態(tài)稱為執(zhí)行狀態(tài)。

(3)阻塞(Blocked)狀態(tài)正在執(zhí)行的進程,由于等待某個事件發(fā)生而無法執(zhí)行時,便放棄處理機而處于阻塞狀態(tài)。引起進程阻塞的事件可有多種,例如,等待I/O完成、申請緩沖區(qū)不能滿足、等待信件(信號)等。

相關(guān)推薦:

一文帶你讀懂Python中的進程


名稱欄目:創(chuàng)新互聯(lián)Python教程:Python進程之并行與并發(fā)的區(qū)別
本文鏈接:http://www.5511xx.com/article/cdsdsjh.html