微核心和整體核心之間的區別\n
在本文中,我們將瞭解微核心和整體核心之間的區別 -
微核心
它體積較小。
在此核心中,服務儲存在單獨的地址空間中。
與整體核心相比,它執行速度較慢。
它可以輕鬆擴充套件。
如果某項服務崩潰,它會影響微核心的工作。
構建微核心的程式碼很大。
微核心的示例包括:QNX、Symbian、L4Linux、奇點、K42、Integrity、PikeOS、HURD、Minix、Mac OS X 和 Coyotos。
整體核心
在整體核心中,使用者服務和核心服務都儲存在同一地址空間中。
整體核心大於微核心。
與微核心相比,它執行速度更快。
很難擴充套件整體核心。
如果某個服務崩潰,在整體核心使用時,整個系統將崩潰。
構建整體核心需要較少的程式碼。
單一核心的示例包括:Linux、BSD(FreeBSD、OpenBSD、NetBSD)、OS-9、AIX、HP-UX、DOS、OpenVMS、XTS-400、Microsoft Windows(95、98、Me)和 Solaris。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP