• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是工作控制(Job Control)?

    作業控制是在計算機系統上管理各種操作的術語。計算機可以同時執行多項任務,但在許多情況下,在同一時間內,只有一個進程可以在給定的區域內運行。計算機使用作業控制系統來管理其任務,讓一個進程在一個區域使用資源,而另一...
    作業控制是在計算機系統上管理各種操作的術語。計算機可以同時執行多項任務,但在許多情況下,在同一時間內,只有一個進程可以在給定的區域內運行。計算機使用作業控制系統來管理其任務,讓一個進程在一個區域使用資源,而另一個進程在另一個區域使用資源。這些系統監控操作的優先級,使重要任務在后臺運行得更快,而不太重要的任務在后臺運行。在現代計算機設計的早期,婦女與計算機作業控制系統一起進行倒立緩解速度問題。在許多早期的系統中,計算機的中央系統在完成分配給它們的任務時都能加速。速度問題發生在與外圍系統的通信中。不僅系統速度較慢,而且系統組之間的傳輸時間也相當長。此外,還有外圍硬件,如緩沖區和緩存系統,只會使某些進程更快,并不能解決問題。多任務處理是作業控制的早期嘗試。計算機被賦予了一個新系統,可以跟蹤活動和非活動作業。當系統太忙而無法處理新作業時,它被放入一個非活動隊列中。當硬件能夠接受一個新進程時,最高優先級的進程將被激活。然后這個進程將轉移到硬件中。這個系統的問題在于它的分散性。當一個隊列包含所有活動和非活動進程時,與硬件來自硬件本身。硬件的驅動程序會向調度程序報告它是否可用。如果進程進入錯誤狀態并繼續使用硬件,它將永遠不可用此外,有些進程只需要中央處理器或某個外設,這會把整個系統束縛起來,直到這些進程結束。為了解決這個問題,現代作業控制系統被設計出來。作業控制集中在先發制人的計算思想上。每個進程都有一個整體的優先權,有時,與某些系統有關的次要優先級。計算機的調度程序維護進程的隊列。當一個進程出現比當前活動的更重要的進程時,該進程將掛起,新進程將接管。當掛起的程序是最重要的進程時,它會再次啟動的
    • 發表于 2020-08-06 15:50
    • 閱讀 ( 581 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆