日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

3 操作系统第二章 进程管理 进程定义、特征、组织、状态与转换

發(fā)布時(shí)間:2024/7/5 windows 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3 操作系统第二章 进程管理 进程定义、特征、组织、状态与转换 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

      • 1 進(jìn)程的定義和特征
      • 2 進(jìn)程的組織
      • 3 進(jìn)程的狀態(tài)與轉(zhuǎn)換
          • 3.1 進(jìn)程的狀態(tài)
          • 3.2 進(jìn)程狀態(tài)轉(zhuǎn)換

1 進(jìn)程的定義和特征

  • 引入進(jìn)程的原因
  • 為了使程序能夠并發(fā)執(zhí)行,并且可以對并發(fā)執(zhí)行的程序加以描述和控制

  • 進(jìn)程定義
  • 進(jìn)程是進(jìn)程實(shí)體的運(yùn)行過程,是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位

  • 進(jìn)程控制塊與進(jìn)程實(shí)體
    • 進(jìn)程控制塊PCB:操作系統(tǒng)需要對各個(gè)并發(fā)運(yùn)行的進(jìn)程進(jìn)行管理,但凡管理時(shí)所需要的信息,都會(huì)被放在PCB中,系統(tǒng)利用PCB來描述進(jìn)程的基本情況和活動(dòng)結(jié)構(gòu),進(jìn)而控制和管理進(jìn)程。
    • PCB是進(jìn)程存在的唯一標(biāo)志!
    • 創(chuàng)建進(jìn)程就是創(chuàng)建進(jìn)程映像中的PCB;撤銷進(jìn)程就是撤銷進(jìn)程的PCB
    • 進(jìn)程映像靜態(tài)的,進(jìn)程動(dòng)態(tài)的
    • 進(jìn)程實(shí)體(進(jìn)程映像)=PCB+數(shù)據(jù)段+程序段

      PCB是給操作系統(tǒng)用的。
      程序段、數(shù)據(jù)段是給進(jìn)程自己用的。

  • 進(jìn)程特征(與程序區(qū)別)
  • 動(dòng)態(tài)性。動(dòng)態(tài)性是進(jìn)程最基本特征,表現(xiàn)在:用創(chuàng)建產(chǎn)生,由調(diào)度而執(zhí)行,由撤銷而消亡
    進(jìn)程有生命周期,而程序只是一組有序指令集合,是靜態(tài)的。
  • 并發(fā)性。多個(gè)進(jìn)程實(shí)體同存與內(nèi)存中,且在一段時(shí)間內(nèi)同時(shí)運(yùn)行
    程序沒有建立PCB,是不能參與并發(fā)執(zhí)行的。
  • 獨(dú)立性。進(jìn)程實(shí)體是一個(gè)能獨(dú)立運(yùn)行、獨(dú)立獲得資源和獨(dú)立接受調(diào)度的基本單位。
    未建立PCB的程序都不能作為一個(gè)獨(dú)立單位參與運(yùn)行。
  • 異步性。進(jìn)程按各自獨(dú)立的、不可預(yù)知的速度向前推進(jìn)。
  • 結(jié)構(gòu)性
  • 小結(jié)
  • 2 進(jìn)程的組織

    在一個(gè)系統(tǒng)中,通常有數(shù)十、數(shù)百乃至數(shù)千個(gè)PCB。為了能對他們加以有效的管理,應(yīng)該用適當(dāng)?shù)姆绞桨堰@些PCB組織起來。

    注意:進(jìn)程的組成討論的是一個(gè)進(jìn)程內(nèi)部由哪些部分構(gòu)成的問題,
    而進(jìn)程的組織討論的是多個(gè)進(jìn)程之間的組織方式問題

    鏈接方式:

    索引方式:

    3 進(jìn)程的狀態(tài)與轉(zhuǎn)換

    3.1 進(jìn)程的狀態(tài)

    進(jìn)程是程序的一次執(zhí)行。在這個(gè)執(zhí)行過程中,有時(shí)進(jìn)程正在被CPU處理,有時(shí)又需要等待CPU服務(wù),可見,進(jìn)程的狀態(tài)是會(huì)有各種變化。為了方便對各個(gè)進(jìn)程的管理,操作系統(tǒng)需要將進(jìn)程合理地劃分為幾種狀態(tài)。


    3.2 進(jìn)程狀態(tài)轉(zhuǎn)換


    總結(jié)

    以上是生活随笔為你收集整理的3 操作系统第二章 进程管理 进程定义、特征、组织、状态与转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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