问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux kernel功能有哪些?

发布网友 发布时间:2022-04-22 13:25

我来回答

1个回答

热心网友 时间:2023-11-06 10:51

1、系统调用接口

提供系统的API函数,供用户使用,例如操作文件的函数、操作进程和线程的函数、操作内存的函数、操作硬件(如串口、磁盘)的函数、操作网络的函数等等。

2、实现进程管理功能

能够同时(看上去)执行多个进程(任务),比如可以同时运行文件下载、看电影、挂游戏,那么进程管理的内部实现就是进程的调度,也就是实现调度CPU的使用时间提供给不同的用户任务(进程)使用。

3、实现虚拟文件系统

所谓虚拟文件系统,即是相对于实际文件系统的系统,其实是针对实际文件系统再次的实现和接口的抽象,意思是规定了最终提供给用户使用的文件系统的接口。

以及实现实际文件系统调用硬件层的接口,那么实际文件系统就是位于虚拟文件系统和硬件抽象接口中间,就像是夹心饼干中间的奶油一样,可以更换各种颜色的奶油,但是吃起来都是奶油的味道,可便于系统的更新和前后的兼容性、扩展性。

扩展资料:

技术特性

1、抢占式调度系统

Linux内核提供在特定条件下的抢先式调度。直到内核版本2.4,只有用户进程是抢先式的,就是说除了时间片用尽,在用户模式下执行的当前进程,如果有更高态优先级的进程进入TASK_RUNNING状态,它就会被中断。

自从2.6系列Linux内核,增加了中断执行内核代码的任务的能力,但不是对于内核代码的所有段落。

2、可移植性

从移动电话到超级电脑,甚至于有人成功的将Linux内核在索尼出品的游戏机PS2及PS3和微软出品的游戏机Xbox上使用。Linux也是IBM超级计算机BlueGene的操作系统。

一些为手机开发的操作系统,使用Linux内核的修改后的版本,其中包括谷歌Android、FirefoxOS、HPWebOS和诺基亚Maemo。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
茶映人生:苦尽甘来 海尔冰箱冷藏室和冷冻室都是空空的通上电工作会更耗电吗? 上菱冰箱用过7年了,1米5高有点大,我每天冰箱里面只冻半斤肉,冷藏室其它... 结婚前个人的保险结婚后转成存单是属于个人财产还是夫妻双方的财产_百 ... 六个月宝宝大便水样蛋花怎么办 宝宝拉蛋花样便怎么办 ...张仙亲送玉麒麟,一家老少皆欢喜,祖德宗功信可凭。 我见青山多妩媚,料青山见我应如是意思 料青山见我应如是的意思_百度知... 电脑导航用哪个比较好电脑用什么网址导航哪个更好用 电脑看地图哪个好电脑上的哪个地图软件好 linux内核物理内存管理有哪些常用算法 404 Not Found 手机上哪些外卖软件首单优惠 linux kernel可不可以完成进程调度 哪个搬家app首单免费 linux内核是怎么调度实时进程的 40sarapanda2012 哪些叫车软件首单便宜 linux 进程调度器 怎样运行 有没有首单免费的打车软件 需要下载什么软件 才能轻松找到淘宝首单可抵扣物品? Linux 内核的进程是如何管理? 求首单免费的打车APP linux内核同一个优先级的任务怎么调度的 首单0元的是什么打车软件 首单免费的打车软件有哪些 哪些打车软件首单免费而且不限公里数 为什么微信语音按了半天才能显示能说话? 梦见别人的床在自己家里,旁边放着湿巾 梦见一整床摆放整齐的各种面值人民币 手机QQ怎么改消息提示音乐不要系统提供的 登不上,显示账号或密码错误怎么回事? 怎么拍视频mv? 如何制作mv视频 怎么做MV视频 突然密码不对应该怎么办 Mv 视频怎么制作啊? 突然密码不对应该怎么办 mv歌曲视频怎么制作? 怎么剪辑视频,怎么剪辑MV呀 类型为"!MV文件"的视频怎么能打开?? 微信用qq登录密码不对? avi.!mv格式的视频怎么播放? 自己怎么制作mv视频软件? 怎么制作MV 视频呀 电视剧那些年我们正年轻向晴第几集死的 404 Not Found 《向晴柯翰》大结局内容是什么? 如何重装win7旗舰版 《难逃清糖》向晴霍东大结局是啥? 难逃清糖的《向晴霍东》大结局是什么?