1.什么是多道程序设计?
多道程序设计是 CPU 在内存中多个进程之间的快速切换。
它通常用于在一个或多个进程执行 I/O 时使 CPU 保持繁忙
2.陷阱和中断的主要差别是什么?
陷阱由进程引起,中断由外部事件引起
3.分时系统中为什么需要进程表?
进程表用于存储刚刚挂起的一个进程的状态(就绪或阻塞)。
单进程系统不会出现进程挂起的情况,所以不需要进程表。
4.有没有必要在一个非空的目录中安装一个文件系统?
该操作会使得无法进入该目录原本的文件
5.fork什么时候会执行失败?exec呢?
fork:当进程表没有空闲的slot,或者没有任何内存或swap空间
exec:当文件不存在或没有操作权限