当前位置: 首页 > news >正文

微内核与宏内核的区别和联系

微内核与宏内核的区别和联系

  • 一、什么是内核?
  • 二、微内核和宏内核的区别


一、什么是内核?

内核是计算机操作系统的核心程序,它负责整个OS功能的调控。


二、微内核和宏内核的区别

微内核(Micro)宏内核(Monolithic/ Macro)
地址空间内核服务和用户服务地址空间分离内核服务和用户服务地址空间相同
体积大小
扩展性易于添加功能较难添加功能
故障性组件错误不影响内核工作组件错误会导致内核崩溃(如蓝屏)
典型功能IPC、底层设备管理、虚拟内存管理CPU调度、进程管理、设备管理、文件管理、进程管理、内存管理、中断管理等
常见代表Windows 7、Mac OS XLinux、Windows 95

注:Linux并非纯宏内核设计

http://www.lryc.cn/news/63762.html

相关文章:

  • 都什么年代了,还在用Excel和ACCESS做应用系统?快来学Eversheet
  • 【JAVAEE】JAVA数据库连接(JDBC)
  • Nestjs全网最佳翻译-概况-守卫-Guards
  • 【软考网络管理员】2023年软考网管初级常见知识考点(3)- 网络体系结构
  • javascript正则表达式大括号、中括号、小括号的作用以及应用场景
  • 5年测试老鸟总结,自动化测试的实施到落地,看这一篇足够...
  • 通达信顾比倒数线指标公式,信号不漂移
  • 网络安全: CIDR无类别路由
  • NetMQ | 发布订阅时使用含通配符的Topic
  • 行为型模式-模板方法模式
  • IPsec中IKE与ISAKMP过程分析(快速模式-消息1)
  • PostgreSQL 数据类型转换
  • 【Java笔试强训 1】
  • 你买票了吗?五一火车票发售量创历史新高,车票总发售2209万张票
  • DiffUtil的使用
  • 【Python】【进阶篇】18、Django初始化项目环境精讲
  • Web前端基础
  • ACM 1007 | 分段函数求值
  • ChatGPT技术原理 第十四章:未来发展方向
  • 大型水利投资集团,打造数智财资管理新范式
  • 【java】彻底剖析 Synchronized
  • 有反爬机制就爬不了吗?那是你还不知道反反爬,道高一尺魔高一丈啊
  • 手把手教你本地CPU环境部署清华大模型ChatGLM-6B,利用量化模型,本地即可开始智能聊天,达到ChatGPT的80%
  • FFmpeg 自定义IO CONTEXT实现音频解码,以及seek函数
  • 技能升级(2023寒假每日一题 13)
  • 低频量化之 可转债 配债数据及策略 - 全网独家
  • Code area 和Data area的区别
  • Oracle LiveLabs DB Security (数据库安全)实验汇总
  • PAT A1012 The Best Rank
  • “我和AI抠图网站的秘密情缘“