设为首页收藏本站language 语言切换
查看: 1346|回复: 0
收起左侧

Linux下:热插拔和模块是什么

[复制链接]
发表于 2019-5-17 17:47:23 | 显示全部楼层 |阅读模式
文件系统、设备驱动程序、网络协议都可以理解为模块。模块本质也是普通的软件系统。

一、何为模块?

文件系统、设备驱动程序、网络协议都可以理解为模块。模块本质也是普通的软件系统。

二、热插拔

硬件层面:只在不断电、不关闭系统的情况下增加或者删除对应部件,比如电源、硬盘。一些高端设备硬盘是支持热插拔的,再比如我们的Windows笔记本电脑,电池也是可以在通过适配器供电的情况下更换。计算机硬件的热插拔底层需要操作系统的支持。
软件层面:这一概念在软件行业也有。个人觉得安卓的热修复也是异曲同工之妙。
这次说到的是Linux模块相对于内核的热插拔,可以将模块看做某一硬件设备,内核看做整台物理计算机。还有一个常见的直观例子,比如用VMware软件虚拟的物理机或者物理机本身是允许操作系统在运行时加载第三方设备:移动硬盘、U盘、手机等。

原文来自:https://www.linuxprobe.com/linux-ordinary-software-system.html

编辑:坑人小妖精,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/


评分

参与人数 1好评度 +1 收起 理由
ddtsatan + 1 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-12 16:20 , Processed in 0.093805 second(s), 22 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表