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

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 閱讀(330) 評論(0)  編輯 收藏 引用 所屬分類: OS
<2010年2月>
31123456
78910111213
14151617181920
21222324252627
28123456
78910111213

常用鏈接

留言簿(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>
            午夜精品理论片| 1204国产成人精品视频| 一本一本a久久| 亚洲高清不卡在线观看| 免费观看一级特黄欧美大片| ●精品国产综合乱码久久久久| 另类酷文…触手系列精品集v1小说| 久久精品中文字幕一区| 136国产福利精品导航网址| 亚洲电影自拍| 欧美日韩一区免费| 亚洲欧洲另类| 亚洲永久免费精品| 1769国产精品| 一本色道久久精品| 国产区日韩欧美| 乱码第一页成人| 欧美精品在线免费| 欧美一区二区三区视频免费| 久久久久久久久久久一区| 亚洲国产精品va| 亚洲精品日日夜夜| 国产一区视频观看| 亚洲人成网站777色婷婷| 国产精品劲爆视频| 美女在线一区二区| 欧美色视频在线| 麻豆精品视频在线观看视频| 欧美美女日韩| 老**午夜毛片一区二区三区| 亚洲午夜精品国产| 欧美一二区视频| 99在线精品观看| 久久精品国产69国产精品亚洲| 日韩视频三区| 久久国产免费看| 午夜在线观看免费一区| 蜜桃av一区| 欧美在线视频二区| 欧美日韩不卡一区| 老司机精品视频一区二区三区| 欧美日韩国产精品一区二区亚洲| 久久精品一区二区国产| 欧美日韩在线播放三区四区| 久久久91精品国产| 国产精品高潮粉嫩av| 亚洲福利视频专区| 伊人婷婷欧美激情| 亚洲男人的天堂在线aⅴ视频| 亚洲精品色图| 美女精品在线观看| 免费在线亚洲欧美| 国产在线日韩| 欧美一区二区女人| 欧美一区二区三区日韩| 欧美无砖砖区免费| 亚洲剧情一区二区| 亚洲肉体裸体xxxx137| 久久久久久久久蜜桃| 久久免费视频一区| 亚洲美女区一区| 亚洲精品久久久久| 美女精品在线| 亚洲国产一区二区a毛片| 亚洲国产va精品久久久不卡综合| 欧美在线一区二区| 久久资源在线| 亚洲第一页自拍| 鲁大师成人一区二区三区| 免费视频一区二区三区在线观看| 国产午夜一区二区三区| 欧美专区中文字幕| 久久亚洲私人国产精品va媚药 | av成人免费观看| 日韩天堂在线视频| 欧美午夜理伦三级在线观看| 一区二区三区精品| 小处雏高清一区二区三区| 国产精品影视天天线| 性久久久久久| 噜噜噜躁狠狠躁狠狠精品视频 | 好看的日韩视频| 美玉足脚交一区二区三区图片| 欧美福利专区| 国产精品99久久久久久久久| 国产精品日韩久久久久| 午夜视频一区二区| 欧美电影电视剧在线观看| 日韩视频在线观看免费| 国产精品人人做人人爽人人添| 亚洲欧美另类中文字幕| 毛片一区二区三区| 日韩一二在线观看| 国产精品网站视频| 另类专区欧美制服同性| 日韩亚洲欧美一区二区三区| 久久人人九九| 一区二区三区四区五区视频| 国产精品久久久久9999高清 | 9国产精品视频| 久久久人成影片一区二区三区 | 一区二区av在线| 国产日产欧美精品| 欧美成人综合| 香蕉久久久久久久av网站| 亚洲免费在线精品一区| 欧美二区在线看| 欧美专区第一页| 99精品欧美一区二区蜜桃免费| 国产视频一区二区在线观看 | 欧美激情网友自拍| 欧美一级理论片| 99视频精品全国免费| 国产亚洲精品久| 欧美日韩精品一区二区天天拍小说 | 黄色成人片子| 欧美视频四区| 女人色偷偷aa久久天堂| 亚洲欧美一级二级三级| 亚洲欧洲视频| 麻豆9191精品国产| 亚洲欧美视频一区| 一区二区三区偷拍| 亚洲剧情一区二区| 亚洲第一成人在线| 韩国v欧美v日本v亚洲v| 国产精品欧美风情| 欧美日韩精品二区第二页| 久久综合中文字幕| 久久国产精品久久久| 亚洲女人天堂av| 亚洲一区二区四区| 一本色道久久综合亚洲精品婷婷| 欧美成人伊人久久综合网| 久久精品国产久精国产一老狼 | 亚洲女人天堂av| 亚洲最新视频在线播放| 亚洲人精品午夜| 亚洲国产电影| 最新国产精品拍自在线播放| 一区二区亚洲精品| 今天的高清视频免费播放成人 | 亚洲国产你懂的| 亚洲国产精品电影在线观看| 悠悠资源网亚洲青| 亚洲电影在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文 | 在线观看亚洲a| 极品日韩av| 国外精品视频| 精品成人久久| 亚洲激情视频网站| 亚洲卡通欧美制服中文| 正在播放欧美视频| 亚洲一区二区三区视频| 香蕉尹人综合在线观看| 欧美自拍偷拍午夜视频| 久久久久久综合| 国产在线播放一区二区三区| 一区精品在线播放| 最新国产拍偷乱拍精品 | 久久精品道一区二区三区| 亚洲欧美另类综合偷拍| 欧美影院成人| 欧美高清一区| 亚洲精品久久久久中文字幕欢迎你 | av不卡在线看| 亚洲欧洲av一区二区| 久久九九免费| 亚洲激情视频网| 亚洲一区免费看| 久久久久88色偷偷免费| 欧美激情精品久久久久久久变态 | 欧美sm重口味系列视频在线观看| 欧美精品日韩一区| 国产女主播一区| 亚洲人成啪啪网站| 欧美在线播放一区二区| 欧美激情区在线播放| 国产精品99久久99久久久二8| 久久不射2019中文字幕| 欧美精品999| 国产自产精品| 亚洲一区亚洲| 欧美高清一区| 欧美亚洲系列| 欧美日韩免费观看一区| 黄色成人片子| 亚洲免费综合| 亚洲欧洲美洲综合色网| 欧美一级欧美一级在线播放| 欧美激情按摩| 国产一区在线免费观看| 亚洲小说欧美另类婷婷| 欧美成人精品高清在线播放| 亚洲女人av| 欧美午夜剧场| 在线综合欧美| 亚洲福利小视频| 久久日韩精品|