什么是調(diào)度?按照某種調(diào)度算法,從進程的ready隊列中選擇進程給CPU。
linux內(nèi)核是linux操作系統(tǒng)中最核心的部分,用于實現(xiàn)對硬件部件的編程控制和接口操作。Linux內(nèi)核主要由5個模塊構(gòu)成,分別是:進程調(diào)度模塊、內(nèi)存管理模塊、虛擬文件系統(tǒng)模塊、進程間通信模塊。 Linux經(jīng)常使用散列表來實現(xiàn)高速緩存,高速緩存是需要快速訪問的信息。
進程的概念首先是在20世紀60年代初期由MIT的Multics系統(tǒng)和IBM的TSS/360系統(tǒng)引入的。在40多年的發(fā)展中,人們對進程有過各種各樣的定義?,F(xiàn)列舉較為著名的幾種。