牛客习题总结26(6月29日)

牛客习题总结26(6月29日)

自动变量这里指的是局部变量;
一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。
牛客习题总结26(6月29日)

(1) 互斥条件:一个资源每次只能被一个进程使用。
(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
牛客习题总结26(6月29日)

牛客习题总结26(6月29日)

由于内存的大小是固定的,所以无论页面是大是小,可以进入内存的大小也是固定的,最多不超过内存的大小。实际上,分页的大小并不影响进入内存作业的数量。从宏观上看,进入内存的页面内容是没有变化的。 所以分页式虚拟存储管理系统中,页面的大小与可能产生的缺页中断次数关系不大。选C。

牛客习题总结26(6月29日)
一个孩子只有一个父亲。 爹死了,孩子可以活着,是个孤儿。 孩子死了,爹也可以活着。
Linux中的init进程就没有父进程,因为它就不是通过fork的方式产生的