这里需要注意的是,上述描述的是一种非常简单的模型:所有的进程都进行同样的I/O工作量(80%),且进程切换时间忽略不计。如果情况不是这样,例如不同的进程进行I/O的工作量各不相同,且进程切换时间也需要考虑,则CPU利用率的图线就不是这么简单了。但图中所描述的趋势变化仍然成立:随着度的增加,CPU利用率增加,直到一个临界点。
-
响应时间改善
除了提高CPU利用率以外,多道编程更大的好处是改善系统响应时间,即用户等待时间。毕竟,对于大多数用户来说,关心的是计算机的响应速度,至于CPU利用率到底有多高,除了系统管理员或者某些有偏执狂的人外,一般人是不会在意的。
-
depicted (verb)
show something in a picture
a book depicting life in pre-revolutionary Russia
-
chore (noun)
something you have to do that is very boring and unpleasant.
I found driving a real chore.
-
comprise (verb)
to consist of particular parts
The house comprise two bedrooms, a kitchen, and a living room.
-
mediator (noun)
a person that tries to end a quarrel between two people by discussion.
image.png
-
execution (noun)
when you make a computer program work
image.png
-
schedule (verb)
to plan that something will happen at a particular time
The elections are scheduled for mid-June.
- 为什么主引导记录的内存地址是0X7C00
总结:在第一代个人电脑上市时,使用的是8088芯片,控制芯片用的OS是86-DOS,所需要的内存为32KB,内存地址从0X0000-0X7FFF,在内存开始的位置装载的是中断程序,紧接着是BIOS数据,剩下的空间留给主引导和OS数据,为了给OS使用连续空间,把主引导记录放在了0X7FFF空间的尾部,
0x7ffff - 512 - 512 -1 = 0x7c00
- 疑问:为什么MBR不从BIOS数据连续下来呢?
参考链接:http://www.ruanyifeng.com/blog/2015/09/0x7c00.html
网友评论