- 9
- 0
- 约2.3万字
- 约 91页
- 2016-12-26 发布于贵州
- 举报
Modern Workstations and PCs Multiple windows in personal computer doing completely independent things Word, Excel, Photoshop, E-mail, music, etc. Multiple activities within one application E.g., in Microsoft Word Reading and interpreting keystrokes Formatting line and page breaks Displaying what you typed Spell checking Hyphenation …. Multiprogramming (1) Multiprogramming (2) Concurrency (1) Concurrency (2) Benefits of Concurrency What are the limitations without concurrency? Long response time Resources under utilized Better resource utilization Resources unused by one application can be used by the others Better average response time No need to wait for other applications to complete Issues related to concurrency It is easier to do one thing at a time. Problems with doing multiple things: Applications need to be protected from one another Additional coordination mechanisms among applications Overhead to switch among applications Potential performance degradation when running too many applications Users, Programs, Processes Users have accounts on the system Users launch programs Many users may launch same program One user may launch many instances of the same program The process is an OS abstraction for a running program Process: an executing program Processes are instances of a program The “program” can really be a set of processes The Process Model Multiprogramming of four programs Conceptual model of 4 independent, sequential processes Only one program active at any instant Real life analogy? A daycare teacher of 4 infants Program and Process (1) Analogy Program: steps for attending the lecture Step1: walk to A1 Step2: enter 104 Step3: find a seat Step4: listen and take notes (or sleep) Process: attending the lecture Action You are all in the middle of a process Program and Process (2) Program and Process (3) Differences between program and process Process Creation (1) Process Creation Events System Initialization Reboot foreground process background pro
您可能关注的文档
- 猜灯谜、猜谜语.doc
- 部门统计工作规范管理办法.doc
- 猜谜语(200条小学生谜语).doc
- 部长竞选计划书 定稿.doc
- 材料工具管理制度.doc
- 材料管理实施细则.doc
- 材料化学课后题答案.ppt
- 材料成形工艺12.07.ppt
- 才思教育@2015年中央财经大学金融硕士考研真题汇总.doc
- 材料学院本科生毕业论文开题报告格式.doc
- 东吴证券-固收深度报告:债券“科技板”他山之石,海外科技巨头债券融资路径演变案例复盘之半导体行业.pdf
- 常识媒体-玩具盒中的人工智能行业-父母如何看待面向幼儿的人工智能赋能玩具(英译中).pdf
- 财通证券-海外|如何“再通胀”?——日本篇.pdf
- 财通证券-国际宏观-如何“再通胀”-——日本篇.pdf
- 玻璃光纤行业分析报告.docx
- 电力行业的swot分析报告.docx
- 塞尔达游戏行业评价分析报告.docx
- 公司党支部班子2025年度组织生活会对照检查材料.docx
- 关于党组2024年度民主生活会整改落实情况的报告稿2篇.docx
- 乡镇党委书记2025年度民主生活会对照检查发言材料(9028字)(五个带头).docx
原创力文档

文档评论(0)