作业系统第三章作业.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业系统第三章作业

作業系統第三章作業 3.1 以下各項動作的優點和缺點是什麼?請考慮系統和程式人員的層次 a.同步和非同步通訊 b.自動和指定緩衝 c.藉由拷貝傳送和經由參數值傳送 d.固定長度和可變長度的訊息 ans. (a). 同步 : 優點 速度快。: 缺點:接收與傳送不能同步處理。 非同步: 優點 :接收與傳送能同步處理。 缺點速度慢。: (b). 自動 : 優點 :具有無限長的佇列,因此任何訊息能再佇列中等候,傳送者從不阻塞,而 且傳送者也不需等候。 缺點:消費者可能要等待生產者不斷地產生新的欄位 。 指定緩衝: 優點 :如果佇列還沒滿,則可以立即放入佇列中,傳送主可不需等候而繼續執行 它的工作。 缺點因為佇列是有限的,所以當佇列滿的時候,傳送者必須等候佇列空間變少: 時才可以繼續執行。 (c) 拷貝: 優點 : 缺點:不允許接收端改變參數的狀態 參考值: 優點 :允許接收端改變參數狀態 缺點: (d). 固定長度 : 優點硬體製作很直接。: 缺點固定長度的限制會使得寫程式的工作比較困難。: 可變長度 : 優點寫程式的工作變得較簡單。: 缺點訊息需要比較複雜的硬體製作。: 3.4 Handheld operating system can not provide simultaneous processing. Discuss three simultaneously added to the operating systems main problems. 中文 掌上型作業系統無法提供同時處理的方法。討論三個同時處理新增到作業: 系統的主要困難。 答案 : 1. 使用掌上型作業系統,不要打開太多程序,一班以 3個以下為宜,大型程序 只能一次性運行一個。程序退出盡量依靠菜單依次退出,不要直接按掛機鍵。 相反的,如直接按掛機鍵,程序是仍然在後台運行,如此時再開啟較大的程 序,很容易造成當機。 2. 在 Loding 文件更新時,不能同時觀看其他文件。 3. 下載多個安裝程式,只能依序一個一個安裝,不能同時安裝與下載。 3.5 Describe the core content of the trip to do the conversion between the actions performed 中文 描述核心在行程間做內容轉換時所執行的動作: 答 案當: CPU 從一個行程切換到另一個行程執行之前,必須先保存舊的行程狀 態,同時載入新行程的執行狀態。 3.10 包含最出的父行程,圖 3.16中的程式建立了多少行程 ?(101165018) ######################################################### #include stuio.h #include nuistd.h int main(){ fork(); fork(); fork(); ruturn 0; } ######################################################### Anser: 每個fork()會產生一個父行程和一個子行程 有 3個 fork() 3*2=6 加上本身的父行程和子行程 2+6=8 所以共產生 8個行程

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档