青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 297,  comments - 15,  trackbacks - 0

V6:::::::::

1.3 What is the main advantage of multiprogramming?
Answer: Multiprogramming makes efficient use of the CPU by overlapping the demands for the CPU and its I/O devices from various users. It attempts to increase CPU utilization by always having something for the CPU to execute.

1.5 In a multiprogramming and time-sharing environment, several users share the system simultaneously. This situation can result in various security problems.
a. What are two such problems?
b. Can we ensure the same degree of security in a time-shared machine as we have in a
dedicated machine? Explain your answer.
Answer:
a. Stealing or copying one’s programs or data; using system resources (CPU, memory, disk space, peripherals) without proper accounting.
b. Probably not, since any protection scheme devised by humans can inevitably be broken by a human, and the more complex the scheme, the more difficult it is to feel
confident of its correct implementation.

1.9 Describe the differences between symmetric and asymmetric multiprocessing. What are three advantages and one disadvantage of multiprocessor systems?
Answer: Symmetric multiprocessing treats all processors as equals, and I/O can be processed on any CPU. Asymmetric multiprocessing has one master CPU and the remainder CPUs are slaves. The master distributes tasks among the slaves, and I/O is usually done by themaster only. Multiprocessors can savemoney by not duplicating power supplies, housings, and peripherals. They can execute programs more quickly and can have increased reliability. They are also more complex in both hardware and software than uniprocessor systems.

1.10 What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment?
Answer: The main difficulty is keeping the operating system within the fixed time constraints of a real-time system. If the system does not complete a task in a certain time
frame, it may cause a breakdown of the entire system it is running. Therefore when writing an operating system for a real-time system, the writer must be sure that his scheduling schemes don’t allow response time to exceed the time constraint.
 
2.1 Prefetching is a method of overlapping the I/O of a job with that job’s own computation.
The idea is simple. After a read operation completes and the job is about to start operating on the data, the input device is instructed to begin the next read immediately. The CPU and input device are then both busy. With luck, by the time the job is ready for the next data item, the input device will have finished reading that data item. The CPU can then begin processing the newly read data, while the input device starts to read the following data.
A similar idea can be used for output. In this case, the job creates data that are put into a buffer until an output device can accept them. Compare the prefetching scheme with the spooling scheme, where the CPU overlaps the input of one job with the computation and output of other jobs.
Answer: Prefetching is a user-based activity, while spooling is a system-based activity.
Spooling is a much more effective way of overlapping I/O and CPU operations.

2.3 What are the differences between a trap and an interrupt? What is the use of each function?
   An interrupt is a hardware-generated change-of-flow within the system. An interrupt handler is summoned to deal with the cause of the interrupt; control is then re-turned to the interrupted context and instruction. 
   A trap is a software-generated interrupt.
   An interrupt can be used to signal the completion of an I/O to obviate the need for device polling. 
   A trap can be used to call operating system routines or to catch arithmetic errors.

V7::::::::

19.3 The Linux 2.6 kernel can be built with no virtual memory system. Explain how this feature may appeal to designers of real-time systems.
Answer: By disabling the virtual memory system, processes are guaranteed to have portions of its address space resident in physical memory.
This results in a system that does not suffer from page faults and therefore does not have to deal with unanticipated costs corresponding to paging the address space.
 The resulting system is appealing to designers of real-time systems who prefer to avoid variability in performance.




posted on 2009-03-15 13:20 chatler 閱讀(329) 評論(0)  編輯 收藏 引用 所屬分類: OS
<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(10)

隨筆分類(307)

隨筆檔案(297)

algorithm

Books_Free_Online

C++

database

Linux

Linux shell

linux socket

misce

  • cloudward
  • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

network

OSS

  • Google Android
  • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
  • os161 file list

overall

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            黑人巨大精品欧美一区二区小视频 | 一区二区三区在线视频免费观看| 午夜久久一区| 欧美激情二区三区| 亚洲一区二区三区影院| 欧美激情第9页| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 欧美日韩国产精品自在自线| 老色鬼久久亚洲一区二区 | 亚洲欧美在线观看| 欧美午夜一区二区福利视频| 欧美大片免费久久精品三p| 久久久久久久久伊人| 性欧美大战久久久久久久免费观看| 久久国产乱子精品免费女 | 亚洲黄网站在线观看| 久久九九国产精品| 久久久精品午夜少妇| 久久精视频免费在线久久完整在线看| 亚洲欧美日韩在线一区| 国产精品久久久久久久电影| 国产精品揄拍500视频| 国产精品久久国产愉拍| 国产精品一区在线播放| 国产综合欧美在线看| 欧美视频在线一区二区三区| 久久婷婷久久| 久久婷婷蜜乳一本欲蜜臀| 久久国产日韩欧美| 蜜桃av一区二区| 欧美日韩的一区二区| 一区二区三区久久网| 亚洲欧洲av一区二区三区久久| 亚洲免费网站| 狠狠色丁香婷综合久久| 一区视频在线| 欧美电影打屁股sp| 亚洲精品1234| 欧美在线播放视频| 亚洲区中文字幕| 久久成人18免费观看| 亚洲欧美综合精品久久成人| 一区二区三区四区五区视频| 亚洲福利在线看| 激情久久久久久久| 国产精品成人一区二区三区夜夜夜| 久久精品久久99精品久久| 欧美一区二区精美| 欧美在线综合视频| 欧美一区免费视频| 久久久久.com| 久久久综合网| 欧美激情久久久久| 欧美视频在线观看免费网址| 欧美国产综合| 亚洲欧美国产一区二区三区| 亚洲手机在线| 欧美日韩精品免费看| 久久精品30| 经典三级久久| 久久久亚洲国产美女国产盗摄| 亚洲欧美成人网| 国产精品白丝jk黑袜喷水| 一区二区三区精品| 日韩视频亚洲视频| 欧美日韩国产综合在线| 亚洲另类一区二区| 亚洲欧洲综合另类| 欧美va天堂va视频va在线| 91久久国产自产拍夜夜嗨| 噜噜噜噜噜久久久久久91| 久久久久网址| 在线看无码的免费网站| 亚洲第一天堂av| 欧美片在线观看| 午夜伦欧美伦电影理论片| 亚洲欧美日韩视频二区| 国产亚洲成av人片在线观看桃 | 国产视频精品网| 欧美一级欧美一级在线播放| 亚洲影院免费观看| 狠狠色狠狠色综合日日五| 欧美日韩国产免费| 亚洲天堂视频在线观看| 99精品视频一区二区三区| 国产精品日韩二区| 久久伊人亚洲| 欧美精品在线一区二区| 午夜在线一区二区| 久久精品国产一区二区电影 | 欧美激情综合在线| 亚洲欧美日韩国产一区二区三区 | 欧美精品日韩精品| 午夜久久黄色| 久久久久国产精品午夜一区| 91久久国产自产拍夜夜嗨| 日韩网站在线观看| 国产午夜精品美女视频明星a级 | 欧美在线高清视频| 久久久av网站| 中文日韩欧美| 久久婷婷一区| 亚洲永久免费| 久久在线精品| 欧美一区二区三区喷汁尤物| 久久精品视频网| 亚洲一区二区在线看| 久久久最新网址| 午夜日韩激情| 欧美午夜www高清视频| 欧美国产大片| 国产一区二区三区免费在线观看 | 欧美成人精品影院| 国产精品久久久久久久久久免费| 免费欧美在线| 国产精品区一区二区三区| 麻豆精品网站| 国产精品美女诱惑| 亚洲美女在线看| 亚洲黄色在线| 久久国产高清| 久久国内精品视频| 国产精品美女久久| 野花国产精品入口| 日韩一级黄色av| 欧美成人影音| 欧美国产第一页| 黄色精品一区二区| 亚洲一区二区伦理| 亚洲午夜久久久久久久久电影院| 久久久青草青青国产亚洲免观| 欧美伊人久久| 国产人成一区二区三区影院| 亚洲视频电影图片偷拍一区| 亚洲视频二区| 欧美日韩在线一区二区三区| 亚洲精品免费一区二区三区| 亚洲国产精品成人一区二区| 亚洲欧美99| 久久aⅴ国产欧美74aaa| 国产亚洲精品自拍| 香蕉久久精品日日躁夜夜躁| 欧美精品在线免费观看| 亚洲人人精品| 亚洲精品国产视频| 欧美成人免费全部| 久久久欧美一区二区| 国产精品av久久久久久麻豆网| 欧美激情一区二区三区成人| 在线观看视频一区二区| 久久久人人人| 久久精品二区三区| 国产日韩欧美自拍| 久久久久久久久久久久久久一区| 免费欧美电影| 最新中文字幕一区二区三区| 99re国产精品| 欧美日韩在线看| 亚洲欧洲一区| 亚洲一区二区三区免费视频| 国产精品羞羞答答| 开心色5月久久精品| 亚洲人成网站在线观看播放| 亚洲婷婷在线| 国产日韩精品久久| 免费成人小视频| 99re在线精品| 久久久久久免费| 亚洲欧洲日本一区二区三区| 欧美日韩一区精品| 久久久噜噜噜久久人人看| 最新亚洲视频| 久久精品盗摄| 一本色道综合亚洲| 国产一区二区精品在线观看| 欧美成年人在线观看| 国产精品99久久久久久有的能看| 久久伊伊香蕉| 亚洲一区二区精品在线| 一区二区三区在线高清| 欧美色网一区二区| 久久在线免费观看| 亚洲专区国产精品| 亚洲人成高清| 欧美成人三级在线| 欧美中文在线观看国产| 日韩亚洲欧美一区| 激情欧美丁香| 国产精品视频久久| 欧美日韩国产精品专区| 老牛嫩草一区二区三区日本| 亚洲在线观看视频| 亚洲美女毛片| 亚洲国产高清视频| 久久天天狠狠| 久久se精品一区二区| 中日韩高清电影网| 亚洲美女诱惑| 亚洲精品裸体| 亚洲国产经典视频|