码迷,mamicode.com
首页 > 其他好文 > 详细

OS note

时间:2016-04-01 00:59:34      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

Since I have no Input method installed in my ubuntu this moment yet, I have to type everything in English. Maybe tranlate this in the future

1. To implement the process model, the operating system maintain a table(usually an array of structure), called the Process Table(also known as Process Control Block)

2. CPU utilization can be improved by adding another memory

3. Processes are used to group resource together(resource management), while threads are the entities scheduled for execution on the CPU(think of the phrase "thread of control")

4. How can a non-blocking I/O be ?  (  when  non-blocking I/O finished, it iterrupt the executing process. Non-blocking I/O program is hard to make )

5. How can an interrupt be ?    ( when the system(not necessarily the system kernel, could be the runtime-environment) decide that it‘s proper to deliver an interrupt, it just force to "save the registers of the executing process", "push stacks...." )

OS note

标签:

原文地址:http://www.cnblogs.com/blog-of-walker/p/5343334.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!