日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

并发编程——进程——进程理论的创建

發(fā)布時(shí)間:2024/5/6 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 并发编程——进程——进程理论的创建 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、什么是進(jìn)程

程序并不能單獨(dú)運(yùn)行,只有將程序裝載到內(nèi)存中,系統(tǒng)為它分配資源才能運(yùn)行,而這種執(zhí)行的程序就稱之為進(jìn)程。

進(jìn)程(Process)是計(jì)算機(jī)中的程序關(guān)于某數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位,是操作系統(tǒng)結(jié)構(gòu)的基礎(chǔ)。

簡(jiǎn)單的說(shuō),進(jìn)程就是一個(gè)正在進(jìn)行的一個(gè)過(guò)程或者說(shuō)一個(gè)任務(wù),負(fù)責(zé)執(zhí)行任務(wù)的人是CPU。

打個(gè)比方,我打開(kāi)了QQ應(yīng)用程序,然后跟我女朋友聊天,這就是一個(gè)進(jìn)程。

二、進(jìn)程與程序的區(qū)別

程序和進(jìn)程的區(qū)別就在于:程序是指令的集合,它是進(jìn)程運(yùn)行的靜態(tài)描述文本;進(jìn)程是程序的一次執(zhí)行活動(dòng),屬于動(dòng)態(tài)概念。

寫(xiě)代碼,其實(shí)就是寫(xiě)程序,也就是說(shuō),程序僅僅是一大堆代碼而已,而進(jìn)程,指的是運(yùn)行這段程序的運(yùn)行過(guò)程。

另外,需要強(qiáng)調(diào)的是:同一個(gè)程序執(zhí)行兩次,那也是兩個(gè)進(jìn)程。

還是打開(kāi)QQ聊天,雖然是同一個(gè)軟件,但是可以開(kāi)兩個(gè)聊天窗口,一個(gè)跟女朋友聊天,一個(gè)跟老板匯報(bào)工作。

三、進(jìn)程的創(chuàng)建

進(jìn)程需要由操作系統(tǒng)創(chuàng)建,也就是說(shuō),只要有操作系統(tǒng),就有進(jìn)程的概念。

有一些操作系統(tǒng)只為一個(gè)應(yīng)用程序設(shè)計(jì),比如臺(tái)燈中的控制器,打開(kāi)臺(tái)燈之后所有的進(jìn)程就都已經(jīng)存在了。

比較常見(jiàn)的還是通用系統(tǒng),我們的筆記本、服務(wù)器都是通用系統(tǒng),可以運(yùn)行很多應(yīng)用程序。

對(duì)于通用系統(tǒng)來(lái)說(shuō),需要有在系統(tǒng)運(yùn)行過(guò)程中創(chuàng)建和銷毀進(jìn)程的能力。

總結(jié)

以上是生活随笔為你收集整理的并发编程——进程——进程理论的创建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。