熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 操作系統 >> 正文

自考“操作系統”問答題匯總[6]

2013-11-15 15:50:27  來源: 操作系統 

  由fork創建新進程的主要工作有
  ① 在進程表proc[ ]中為子進程找一個空閒的表項用來存放子進程的proc結構
  ② 為子進程分配一個唯一的標識號
  ③ 把父進程中的字段復制到子進程的proc中並把p pid置為分配到的進程標識號把ppid置為父進程的標識號把pstat置為創建狀態
  ④ 按父進程中psize所示的長度為子進程申請分配內存若有足夠的內存則把父進程的user結構棧和用戶數據區全部復制到子進程的空間中若無足夠的內存則在磁盤對換區中分配存儲空間然後復制到對換區中置於進程狀態為就緒狀態

  為什麼說批處理多道系統能極大地提高計算機系統的工作效率?
  ① 多道作業並行工作減少了處理器的空閒時間
  ② 作業調度可以合理選擇裝入主存儲器中的作業充分利用計算機系統的資源
  ③ 作業執行過程中不再訪問低速設備而直接訪問高速的磁盤設備縮短執行時間
  ④ 作業成批輸入減少了從操作到作業的交接時間

  操作系統為用戶提供哪些接口?
  操作系統為用戶提供兩種類型的使用接口
  一是操作員級的它為用戶提供控制作業執行的途徑
  二是程序員級的它為用戶程序提供服務功能

  什麼是線程?多線程技術具有哪些優越性?

[]  []  []  []  []  []  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/czxt/201311/24062.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.