如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
操作系统的状态
两种程序:应用程序、内核程序 两种指令: 特权指令:操作系统内核作为“管理者”,有时会让CPU执行一些“特权指令”,如“内存清零指令”。这些指令影响重大,只允许“管理者”,即操作系统内核来使用 非特权指令:应用程序只能使用“非特权指令”,如加法指令... -
同步和异步
同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。 异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而异步方法通常会在另外一个线程中,“真实”地执行着。整个过程,不会阻碍调用者的工作,... -
中断和异常
中断的作用:“中断”是让操作系统内核夺回CPU使用权的唯一途径,中断会让CPU由用户态变为内核态,如果没有“中断”机制,那么一旦应用程序上CPU运行,CPU就会一直运行这个应用程序,既如此,何来并发。 中断的类型: 内中断(也称异常),与当前执行的... -
中断和轮询
轮询:CPU对特定设备轮流询问,效率低等待时间长,CPU利用率不高。 中断:通过特定事件提醒CPU,容易遗漏问题,CPU利用率不高。