微内核和单片内核的区别
在这篇文章中,我们将了解微内核和单片内核之间的区别-
微内核
它的尺寸更小。
在这个内核中,服务被保存在一个单独的地址空间中。
与单片内核相比,它执行速度较慢。
它可以轻松扩展。
如果服务崩溃,它会影响微内核的工作。
构建微内核的代码很大。
微内核的示例包括:QNX、Symbian、L4Linux、Singularity、K42、Integrity、PikeOS、HURD、Minix、MacOSX和Coyotos。
单片内核
在单体内核中,用户服务和内核服务都保存在相同的地址空间中。
单片内核比微内核大。
与微内核相比,它执行得很快。
很难扩展单片内核。
如果服务崩溃,则在使用整体内核时整个系统都会崩溃。
构建单体内核所需的代码更少。
单片内核的示例包括:Linux、BSD(FreeBSD、OpenBSD、NetBSD)、OS-9、AIX、HP-UX、DOS、OpenVMS、XTS-400、MicrosoftWindows(95、98、Me)和Solaris。
热门推荐
10 女生求婚朋友祝福语简短
11 美国护士毕业祝福语简短
12 导师寄语简短祝福语大全
13 PMP考试祝福语简短励志
14 生日贺卡手绘祝福语简短
15 妹妹考上军校祝福语简短
16 免费生日祝福语简短独特
17 生日祝福语短句简短霸气
18 考试祝福语简短给对象