日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

閑談進(jìn)程控制塊PCB的五大作用

如意 ? 來源:CSDN ? 作者:jiaomubai ? 2020-08-21 16:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為了使參與并發(fā)執(zhí)行的每個程序,包含數(shù)據(jù)都能獨立地運行,在操作系統(tǒng)中必須為之配置一個專門的數(shù)據(jù)結(jié)構(gòu),稱為進(jìn)程控制塊(PCB,Process Control Block)。進(jìn)程與PCB是一一對應(yīng)的,用戶進(jìn)程不能修改。

進(jìn)程控制塊PCB的作用:

為了便于系統(tǒng)描述和管理進(jìn)程的運行,在OS的核心為每個進(jìn)程專門定義了一個數(shù)據(jù)結(jié)構(gòu)——進(jìn)程控制塊PCB(ProcessControlBlock)。PCB作為進(jìn)程實體的一部分,記錄了操作系統(tǒng)所需的,用于描述進(jìn)程的當(dāng)前情況以及管理進(jìn)程運行的全部信息,是操作系統(tǒng)中最重要的記錄型數(shù)據(jù)結(jié)構(gòu)。PCB的作用是使一個在多道程序環(huán)境下不能獨立運行的程序(含數(shù)據(jù))成為一個能獨立運行的基本單位,一個能與其他進(jìn)程并發(fā)執(zhí)行的進(jìn)程。

(1)PCB作為獨立運行基本單位的標(biāo)志。當(dāng)一個程序(含數(shù)據(jù))配置了PCB后,就表示它已經(jīng)是一個能在多道程序環(huán)境下獨立運行的、合法的基本單位,也就具有取得OS服務(wù)的權(quán)力,如打開文件系統(tǒng)中的文件,請求獲得系統(tǒng)中的I/O設(shè)備,以及與其它相關(guān)進(jìn)程的進(jìn)行通信等。因此,當(dāng)系統(tǒng)創(chuàng)建一個新進(jìn)程時,就為它建立了一個PCB。進(jìn)程結(jié)束時又回收其PCB,進(jìn)程于是也隨之消亡。系統(tǒng)是通過PCB感知進(jìn)程的存在的。事實上,PCB已成為進(jìn)程存在于系統(tǒng)中的唯一標(biāo)志。

(2)PCB能實現(xiàn)間斷性運行方式。在多道程序環(huán)境下,程序是采用停停走走間斷性的運行方式運行的。當(dāng)進(jìn)程因阻塞而暫停運行時,它必須保留自己運行時的CPU現(xiàn)場信息。在有了PCB后,系統(tǒng)就可以將CPU現(xiàn)場信息保存在被中斷進(jìn)程的PCB中,供該進(jìn)程再次被調(diào)度執(zhí)行時恢復(fù)CPU現(xiàn)場時使用。由此,可再次明確,在多道程序環(huán)境下,作為傳統(tǒng)意義上的靜態(tài)程序,因其并不具有保護(hù)或保存自己運行現(xiàn)場的手段,無法保證其運行結(jié)果的可再現(xiàn)性,從而失去運行的意義。

(3)PCB提供進(jìn)程管理所需要的信息。當(dāng)調(diào)度程序調(diào)度到某進(jìn)程運行時,只能根據(jù)該進(jìn)程PCB中記錄的程序和數(shù)據(jù)在內(nèi)存或外存中的始址指針,找到相應(yīng)的程序和數(shù)據(jù);在進(jìn)程運行過程中,當(dāng)需要訪問文件系統(tǒng)中的文件或I/O設(shè)備時,也都需要借助于PCB中的信息。另外,還可根據(jù)PCB中的資源清單了解到該進(jìn)程所需的全部資源等??梢姡谶M(jìn)程的整個生命周期中,操作系統(tǒng)總是根據(jù)PCB實施對進(jìn)程的控制和管理。

(4)PCB提供進(jìn)程調(diào)度所需要的信息。只有處于就緒狀態(tài)的進(jìn)程才能被調(diào)度執(zhí)行,而在PCB中就提供了進(jìn)程出于何種狀態(tài)的信息。如果進(jìn)程處于就緒狀態(tài),系統(tǒng)便將它插入到進(jìn)程就緒隊列中,等待著調(diào)度程序的調(diào)度;另外在進(jìn)行調(diào)度時往往還需要了解進(jìn)程的其他信息,如在優(yōu)先級調(diào)度算法中,就需要知道進(jìn)程的優(yōu)先級。在有些較為公平的調(diào)度算法中,還需要知道進(jìn)程的等待時間和已執(zhí)行過的事件等。

(5)PCB實現(xiàn)與其他進(jìn)程的同步與通信。進(jìn)程同步機(jī)制是用于實現(xiàn)諸進(jìn)程的協(xié)調(diào)運行的,在采用信號量機(jī)制時,它要求在每個進(jìn)程中都設(shè)置有相應(yīng)的用于同步的信號量。在PCB中還具有用于實現(xiàn)進(jìn)程通信的區(qū)域或通信隊列指針等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4418

    文章

    23979

    瀏覽量

    426358
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7443

    瀏覽量

    129643
  • 進(jìn)程
    +關(guān)注

    關(guān)注

    0

    文章

    211

    瀏覽量

    14563
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PCB板上的EMI濾波器:小身材大作用

    PCB板上的EMI濾波器:小身材大作用
    的頭像 發(fā)表于 04-13 13:54 ?247次閱讀
    <b class='flag-5'>PCB</b>板上的EMI濾波器:小身材<b class='flag-5'>大作用</b>

    進(jìn)程概念和特征

    的并發(fā)性和共享性。   為了使參與并發(fā)執(zhí)行的程序(含數(shù)據(jù))能獨立地運行,必須為之配置一個專門的數(shù)據(jù)結(jié)構(gòu),稱為進(jìn)程控制(Process Control Block, PCB)。系統(tǒng)利用PCB
    發(fā)表于 01-15 06:39

    進(jìn)程通信

    進(jìn)程通信是指進(jìn)程之間的信息交換。PV操作是低級通信方式,髙級通信方式是指以較高的效率傳輸大量數(shù)據(jù)的通信方式。高級通信方法主要有以下三個類。   共享存儲   在通信的進(jìn)程之間存在一
    發(fā)表于 01-15 06:16

    進(jìn)程控制

    進(jìn)程控制的主要功能是對系統(tǒng)中的所有進(jìn)程實施有效的管理,它具有創(chuàng)建新進(jìn)程、撤銷已有進(jìn)程、實現(xiàn)進(jìn)程狀態(tài)轉(zhuǎn)換等功能。在操作系統(tǒng)中,一般把
    發(fā)表于 01-15 06:05

    一文淺談2026年五大趨勢

    ? -?????? IBM 商業(yè)價值研究院發(fā)布商業(yè)領(lǐng)袖需要關(guān)注的五大趨勢 北京, Dec. 15, 2025 /PRNewswire/ -- 近日,IBM商業(yè)價值研究院發(fā)布 《2026年五大
    的頭像 發(fā)表于 12-15 17:09 ?998次閱讀
    一文淺談2026年<b class='flag-5'>五大</b>趨勢

    探秘 MVSR - 20 干簧管:小身材大作用

    探秘 MVSR - 20 干簧管:小身材大作用 在電子設(shè)備的世界里,干簧管是一種不可或缺的基礎(chǔ)元件,今天就來和大家深入探討一下 MVSR - 20 19.7mm 干簧管。 文件下載
    的頭像 發(fā)表于 12-15 16:40 ?496次閱讀

    Amphenol ANYTEK可插拔PCB端子:電氣連接新選擇

    Amphenol ANYTEK可插拔PCB端子:電氣連接新選擇 在電子工程領(lǐng)域,可靠且高效的電氣連接解決方案是設(shè)計成功的關(guān)鍵。今天,我們來深入了解Amphenol ANYTEK推出的可插拔PCB
    的頭像 發(fā)表于 12-10 11:35 ?639次閱讀

    探秘安全生產(chǎn)預(yù)警預(yù)測系統(tǒng)的五大頂尖平臺

    探秘安全生產(chǎn)預(yù)警預(yù)測系統(tǒng)的五大頂尖平臺
    的頭像 發(fā)表于 10-16 09:56 ?1468次閱讀
    探秘安全生產(chǎn)預(yù)警預(yù)測系統(tǒng)的<b class='flag-5'>五大</b>頂尖平臺

    影響同步帶模組成本的五大核心變量分析

    影響同步帶模組成本的五大核心變量
    的頭像 發(fā)表于 10-15 17:52 ?766次閱讀
    影響同步帶模組成本的<b class='flag-5'>五大</b>核心變量分析

    五大電磁頻譜管理監(jiān)測系統(tǒng)軟件:有哪些優(yōu)點和缺點

    五大電磁頻譜管理監(jiān)測系統(tǒng)軟件:有哪些優(yōu)點和缺點
    的頭像 發(fā)表于 09-28 16:50 ?988次閱讀
    <b class='flag-5'>五大</b>電磁頻譜管理監(jiān)測系統(tǒng)軟件:有哪些優(yōu)點和缺點

    五大電磁頻譜管理系統(tǒng):原理、架構(gòu)與應(yīng)用全景解析

    五大電磁頻譜管理系統(tǒng):原理、架構(gòu)與應(yīng)用全景解析
    的頭像 發(fā)表于 09-26 10:21 ?687次閱讀
    <b class='flag-5'>五大</b>電磁頻譜管理系統(tǒng):原理、架構(gòu)與應(yīng)用全景解析

    五大海上安全事件應(yīng)急處置系統(tǒng):有哪些優(yōu)點和缺點

    五大海上安全事件應(yīng)急處置系統(tǒng):有哪些優(yōu)點和缺點
    的頭像 發(fā)表于 09-04 17:09 ?1215次閱讀
    <b class='flag-5'>五大</b>海上安全事件應(yīng)急處置系統(tǒng):有哪些優(yōu)點和缺點

    晶體晶振在機(jī)器人五大核心模塊的關(guān)鍵作用

    你以為機(jī)器人那些流暢的動作和適宜的反應(yīng),只靠一顆強大的CPU就夠了嗎?NO,NO,NO! 再聰明的大腦也需要晶體晶振來統(tǒng)籌全局!晶體晶振就像機(jī)器人的「心跳」和「指揮棒」,決定了它每一個動作、每一條指令的精準(zhǔn)觸達(dá)。今天,我們就來解析這顆「芯」在機(jī)器人五大核心模塊的關(guān)鍵作用!
    的頭像 發(fā)表于 09-03 09:36 ?1073次閱讀
    晶體晶振在機(jī)器人<b class='flag-5'>五大</b>核心模塊的關(guān)鍵<b class='flag-5'>作用</b>

    隧道施工安全管理系統(tǒng):構(gòu)筑隧道施工安全防線隧道五大系統(tǒng)

    隧道施工安全管理系統(tǒng)隧道五大系統(tǒng)建設(shè)隧道人員定位
    的頭像 發(fā)表于 08-12 12:05 ?1021次閱讀
    隧道施工安全管理系統(tǒng):構(gòu)筑隧道施工安全防線隧道<b class='flag-5'>五大</b>系統(tǒng)

    深度揭秘:PCB 抄板打樣的五大核心科技

    一站式PCBA加工廠家今天為大家講講PCB抄板打樣技術(shù)有哪些?PCB抄板打樣5大核心技術(shù)揭秘。在電子產(chǎn)品逆向開發(fā)領(lǐng)域,80%的PCB抄板項目失敗源于隱秘技術(shù)風(fēng)險。下面小編為大家揭示行業(yè)五大
    的頭像 發(fā)表于 08-01 09:20 ?1003次閱讀
    遂昌县| 五莲县| 镇平县| 哈巴河县| 福海县| 博客| 应城市| 绵阳市| 无为县| 平凉市| 浮山县| 中江县| 泗水县| 乳山市| 深圳市| 深泽县| 南涧| 东海县| 石屏县| 辽宁省| 彭阳县| 五大连池市| 舒兰市| 汝城县| 达州市| 汪清县| 师宗县| 扎兰屯市| 博罗县| 大渡口区| 科技| 称多县| 祁阳县| 安顺市| 宜都市| 五河县| 梅河口市| 东山县| 顺昌县| 德钦县| 南投县|