微内核和单片内核的区别
在这篇文章中,我们将了解微内核和单片内核之间的区别-
微内核
它的尺寸更小。
在这个内核中,服务被保存在一个单独的地址空间中。
与单片内核相比,它执行速度较慢。
它可以轻松扩展。
如果服务崩溃,它会影响微内核的工作。
构建微内核的代码很大。
微内核的示例包括: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 员工聚会蛋糕祝福语简短
14 元宵发客户祝福语简短
15 给团队信心祝福语简短
16 医美的祝福语大全简短
17 异国姻缘的祝福语简短
18 兄妹拍照祝福语简短的话