什么是调度?按照某种调度算法,从进程的ready队列中选择进程给CPU。
linux内核是linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。Linux内核主要由5个模块构成,分别是:进程调度模块、内存管理模块、虚拟文件系统模块、进程间通信模块。 Linux经常使用散列表来实现高速缓存,高速缓存是需要快速访问的信息。
进程的概念首先是在20世纪60年代初期由MIT的Multics系统和IBM的TSS/360系统引入的。在40多年的发展中,人们对进程有过各种各样的定义。现列举较为著名的几种。