搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
繁依Fanyi0
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Android studio-SDK无法安装的问题_为什么android studio里面没有android sdk
2
太牛逼了!GitHub开源了一个可以免费“白嫖” GPT-4 方法!已获7.8k star!网友:最强福利!...
3
nlp-with-transformers系列-04_多语言命名实体识别_is_split_into_words=true
4
vs安卓开发发布_华为又要发布鸿蒙2.0系统,还有人说就是谷歌的安卓?答案在这里...
5
教你体验目前最火AI - 在craft AI assistant 使用chatGPT
6
【nodejs】升级node版本_nodejs升级到指定版本
7
MySQL 聚合函数_sql里面的if grouping
8
通俗易懂word2vec详解,入门级选手无难度
9
迁移学习的评估指标:如何衡量模型的性能
10
AI大语言模型的情感分析技术_大语言模型能够分析图片的情感倾向
当前位置:
article
> 正文
微内核相对于单内核优势之我见_单内核和微内核优缺点
作者:繁依Fanyi0 | 2024-03-27 13:16:07
赞
踩
单内核和微内核优缺点
我认为微内核相对于单内核上没有明显的技术优势,微内核一般都宣称有如下的技术优势:
1. 各服务可以动态加载插入,使内核很小,减少内存。
2. 系统非常灵活。当运行一个应用程序时,只需把选定的系统服务加载到系统中即可。而修改了服务以后可以通过联机进行测试;并不需要重新构建或者启动一个新的内核,他们并不影响系统的运行。
3. 各服务地址空间独立,不影响其它模块(如文件系统服务调用内存管理服务的功能)。一个服务组件的失效并不会导致整个系统的崩溃,内核需要做的,仅仅是重新启动这个组件,而不必影响其它的部分。
4. 可移植性强,各用户台服务与硬件无关。
1. 第一点,目前的Linux来说也有内核模块机制解决。当然还有不少功能是直接链接,没有实现为内核模块形式,但是这是目前实现问题,今后如果必要都是可以实现的(比如VFS组件也可以搞一个ko出来加载进去)。对于这点,微内核并无明显优势了。
2. 第二点同上。
3. 第三点,有两层含义。
3.1 第一层是本服务实效的问题,这一点。我想Linux也是可以做到的,比如一个"功能",如VFS,如果其内部全局变量数据混乱了以后,有可能就会访问非法地址,现在一般做法是BUG, OOPS或panic。这其实也是可以修改为不进行oops,panic的,而是把资源清理回收一下,把所有的数据重新初始化一下。这个与是否是内核模块无关,目前的内核也可以做。大概你会说,这样其它的内核部分就会暂时不能使用这个服务了。但是微内核重启这个组件时,也一样不能使用该组件。因此微内核并无优势。
3.2 第二层含义是影
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/324399
推荐阅读
article
OpenCV
+
Python
实现一键
换脸
,
效果炸裂……
_
python
照片
换脸
...
AI
换脸
越来越常见
,
现在还能直接上电视了。上个月
,
电视剧《照亮你》播出
,
由于点背同时选中了两位站在“风口浪尖”的演员
,
剧...
赞
踩
article
Docker
搭建
FastDFS
+
Ngnix
图片文件
服务器
...
首先,确保系统已更新到最新版本。: 安装所需的软件包以支持
Docker
的安装过程: 使用以下命令设置
Docker
稳定版仓...
赞
踩
article
vue
项目
关闭
eslint
效验_
eslint
config
关闭
...
错误场景一些同学在学习使用脚手架创建
vue
项目的时候,可能会不自觉的勾选了Eslint效验选项。导致项目在保存运行的时候...
赞
踩
article
用
HeyGen
三分钟生成
视频
...
HeyGen
是一个AIGC产品,它是通过AI 数字人来帮助用户创建宣传
视频
用的。背景和解说人像,
HeyGen
都是系统自带...
赞
踩
article
moba
寻路_罕见
的
“
MOBA
操作
+射击
玩法
”,这款另类
丧尸
游戏
能否获得
市场
青睐? | 新游力荐.....
进入2019年之后,随着版号
的
下发,陆陆续续开始有新鲜
的
血液注入国内
游戏
市场
,
市场
的
整体氛围也开始从“寒冬”中逐渐回暖。...
赞
踩
article
HarmonyOS
NEXT
新
能力
,一站式高效
开发
HarmonyOS
应用_
harmanyos
nex...
HarmonyOS
NEXT
基于一次
开发
多端部署、可分可合自由流转、统一生态原生智能的理念,提供了鸿蒙系统特征场景化开放...
赞
踩
article
ArkTS编译时遇到
arkts
-
no
-
obj
-
literals
-
as
-
type
s错误【Bug已
解决
-...
在鸿蒙项目开发中,作者面对
arkts
-
no
-
obj
-
literals
-
as
-
type
s编译错误,总结出多种
解决
方案。针对...
赞
踩
article
基于
ChatGPT
的
新一代
辅助
编程
神器——
Cursor
_
cursor
编程
课
怎么
教...
Cursor
这是一款与OpenAI合作并且基于GPT3
的
新一代
辅助
编程
神器。不用科学上网,它能帮助我们生成代码。_cu...
赞
踩
article
微信
小
程序
怎么
开发
自己的
小
程序
?...
自行
开发
的话就直接在
开发
工具中上传代码就可以了,外包
开发
则是外包公司帮你搞定,而使用
小
程序
制作工具
开发
的话,修改设计完毕...
赞
踩
article
在
hf
-
mirror
下载
数据
集的方式...
在huggingface的替代网站
hf
-
mirror
上
下载
数据
集的方式在
hf
-
mirror
下载
数据
集的方式 ...
赞
踩
article
librosa
库
log
-
mel
,
pcen
特征提取
(C++移植)mfcc_c++实现
librosa
...
一、介绍Mel频率倒谱系数(Mel Frequency Cepstrum Coefficient)的缩写是MFCC,是一...
赞
踩
article
微信小
程序
预先
加载
服务器
的
图片
...
需要注意的是,预先
加载
图片
会占用一定的网络带宽和本地存储空间,所以要避免
加载
过多和过大的
图片
。另外,也要注意
图片
的缓存管...
赞
踩
article
NeurIPS
2019丨
深度
双线性
转换改进
细粒度
图像
分类...
点击我爱计算机视觉标星,更快获取CVML新技术编者按:
双线性
特征在学习
细粒度
图像
表达上效果很好,但计算量极大,无法在深层...
赞
踩
article
Android
studio制作
计算器
源
代码
_
android
计算器
代码
实现...
版权声明:本文为博主原创文章,未经博主允许不得转载。https://mp.csdn.net/postedit/82623...
赞
踩
article
各种
关闭
eslint
方法总结...
各种
关闭
eslint
方法总结1、package.json
关闭
eslint
2、修改
eslint
的语法检测,文件为根目录下...
赞
踩
article
linux
dp
接口
显示,
ubuntu
dp
接口
支持...
帖子1:
ubuntu
我禁用了Nouveau 驱动以后, 页面显示正常, 我也就没用再安装n卡驱动. 怎么查看现在显卡...
赞
踩
article
ARIMA
如何引入外生
变量
_
arima
模型
可以
加入别的
变量
吗...
model =
ARIMA
(endog=tmpdata2, exog=exdata.values, orde...
赞
踩
article
Postman
中
变量
的使用...
Postman
中可设置的
变量
类型有全局
变量
,环境
变量
,集合
变量
,数据
变量
及局部
变量
。区别则是各
变量
作用域不同,全局
变量
适...
赞
踩
article
【
毕业设计
】基于
java
的健康食谱推荐
小
程序
源码_营养均衡
小
程序
java
代码
...
文档开发技术文档、参考LW、答辩PPT,部分项目另有其他文档开发环境eclipse/idea丨微信开发者工具丨navic...
赞
踩
article
Matterport3D
:室内环境
RGB
-D
数据
的深度学习_室内
slam
三维重建
数据
集...
Matterport3D
:室内环境
RGB
-D
数据
的深度学习
Matterport3D
: Learning from
RGB
...
赞
踩
相关标签
opencv
python
人工智能
docker
服务器
容器
javascript
vue
chatgpt
AIGC
AI作画
moba寻路
华为
HarmonyOS
bug
harmonyos
鸿蒙
openHarmony
bug解决
开发语言
机器学习
小程序
微信小程序
微信
MFCC