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

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 閱讀(335) 評論(0)  編輯 收藏 引用 所屬分類: OS
<2009年2月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
1234567

常用鏈接

留言簿(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热精品视频| 国产在线欧美日韩| 亚洲国产成人精品久久久国产成人一区 | 日韩一区二区免费看| 亚洲高清资源| 最近中文字幕日韩精品| 亚洲欧洲精品一区二区精品久久久| 亚洲乱码久久| 国产在线成人| 国产伦精品一区二区三区视频孕妇| 榴莲视频成人在线观看| 亚洲综合欧美| 亚洲欧美制服另类日韩| 亚洲最新合集| 99国产精品| 亚洲精品裸体| 亚洲人成在线播放网站岛国| 久热精品视频| 久久精品视频va| 欧美一区二视频| 亚洲欧美综合网| 亚洲亚洲精品在线观看| 亚洲免费久久| 日韩视频三区| 亚洲女ⅴideoshd黑人| 亚洲第一精品影视| 亚洲缚视频在线观看| 国产亚洲精品久久久久久| 国产欧美精品久久| 国产视频一区三区| 伊人久久大香线蕉综合热线| ●精品国产综合乱码久久久久| 国产一区二区三区在线观看精品| 国产欧亚日韩视频| 狠狠综合久久av一区二区老牛| 国产日韩av在线播放| 在线国产日韩| 亚洲人成网站在线播| 亚洲欧美日韩精品久久亚洲区| 亚洲欧美国产精品专区久久| 欧美专区在线播放| 欧美电影美腿模特1979在线看 | 亚洲一区二区三区精品在线| 亚洲欧美日本国产有色| 久久久久中文| 欧美三级中文字幕在线观看| 国产欧美一级| 国产精品99久久99久久久二8| 久久激情视频久久| 亚洲视频在线观看网站| 欧美区在线播放| 亚洲精品乱码久久久久久日本蜜臀| 欧美在线视频日韩| 午夜激情久久久| 国产欧美一区二区精品性色| 午夜激情亚洲| 一本色道久久综合亚洲二区三区| 一区二区国产精品| 欧美精品乱人伦久久久久久 | 欧美一区二区三区四区夜夜大片 | 久久久国产精品亚洲一区| 欧美日韩久久精品| 亚洲视频www| 一区二区高清视频| 欧美日韩在线高清| 亚洲无线观看| 一二三四社区欧美黄| 欧美日韩精品一区二区三区| 日韩一区二区精品葵司在线| 亚洲国产99| 国产精品免费网站| 久久精品天堂| 麻豆成人综合网| 亚洲一区二区三区国产| 亚洲视频精选| 国产主播在线一区| 亚洲国产成人精品久久| 欧美三日本三级三级在线播放| 亚洲欧美日韩精品久久久久| 亚洲一区二区三区欧美 | 久久精品日韩欧美| 亚洲免费激情| 欧美在线|欧美| 日韩一级精品视频在线观看| 中文av一区二区| 好吊妞这里只有精品| 亚洲日本欧美在线| 国产在线欧美日韩| 亚洲每日更新| 亚洲毛片在线观看| 性欧美videos另类喷潮| 亚洲老板91色精品久久| 欧美一级淫片播放口| 一本色道久久综合亚洲91| 午夜精品国产精品大乳美女| 一区二区免费在线播放| 久久一区二区三区av| 欧美亚洲色图校园春色| 国产精品电影观看| 99人久久精品视频最新地址| 在线观看精品| 久久精品91| 久久国产精品一区二区| 国产精品成人播放| 亚洲精品网站在线播放gif| 99re6热在线精品视频播放速度| 久久久久久久999精品视频| 欧美一区亚洲一区| 国产精品入口尤物| 亚洲夜间福利| 久久高清国产| 亚洲电影免费| 欧美精品国产精品日韩精品| 亚洲全黄一级网站| av成人免费观看| 欧美丝袜一区二区| 亚洲午夜精品一区二区| 欧美在线看片a免费观看| 国产精品乱人伦中文| 香蕉乱码成人久久天堂爱免费| 久久久久国产精品www| 91久久久在线| 国产欧美亚洲精品| 久久综合狠狠综合久久综合88 | 免费看av成人| 午夜精品福利在线| 欧美成人一区二区三区片免费| 亚洲黄色尤物视频| 欧美性视频网站| 久久久久免费| 亚洲欧美另类国产| 欧美激情在线| 久久久久综合| 亚洲男人第一网站| 最新国产精品拍自在线播放| 国产精品成人一区| 欧美高清在线视频观看不卡| 亚洲制服av| 亚洲精品久久久久久一区二区 | aa级大片欧美三级| 亚洲国产成人精品女人久久久| 欧美在线一二三| 亚洲在线视频观看| 一区二区三区蜜桃网| 国产农村妇女精品一二区| 一区二区免费看| 亚洲精品网址在线观看| 免费在线观看一区二区| 葵司免费一区二区三区四区五区| 亚洲一区在线免费| 亚洲欧美国产精品桃花| 亚洲制服av| 亚洲男人影院| 久久久久久久久久看片| 另类综合日韩欧美亚洲| 免费日韩成人| 亚洲人在线视频| 一区二区免费在线播放| 在线一区二区三区四区| 午夜视频一区二区| 久久嫩草精品久久久精品| 欧美sm视频| 国产精品视频精品| 亚洲成人原创| 亚洲天堂久久| 久久久久九九九九| 夜夜爽av福利精品导航| 久久久久九九九| 欧美精品一区二区三区很污很色的| 欧美三级在线播放| 一区视频在线播放| 亚洲永久免费观看| 欧美成人性网| 欧美在线播放| 欧美日韩色婷婷| 亚洲国产mv| 久久人人97超碰人人澡爱香蕉| 亚洲国产精品久久人人爱蜜臀| 亚洲一区二区久久| 欧美日韩免费高清| 亚洲美女在线看| 欧美成人综合在线| 久久国产色av| 国产亚洲aⅴaaaaaa毛片| 一区二区三区欧美激情| 亚洲国产日韩一级| 久久婷婷激情| 亚洲韩国一区二区三区| 久久亚洲精品网站| 久久裸体艺术| 最近看过的日韩成人| 老司机精品导航| 欧美中文在线观看国产| 国产日韩成人精品| 另类春色校园亚洲| 久久女同互慰一区二区三区|