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

linux系统和内核是用什么语言编写的?

发布网友 发布时间:2022-04-22 02:36

我来回答

5个回答

热心网友 时间:2023-08-07 19:14

Linux操作系统主要包括内核和组件系统。Linux内核大部分是用C语言编写的,还有部分是用汇编语言写的,因为在对于硬件上,汇编有更好的性能和速度。

Linux的一些组件系统和附加应用程序是用C、C++、Python、perl等语言写的。

扩展资料:

Linux与其他操作系统相比 ,具有开放源码、没有版权、技术社区用户多等特点 ,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈 ,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。

Linux不仅系统性能稳定,其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux操作系统不仅仅是被网络运维人员当作服务器使用,Linux既可以当作服务器,又可以当作网络防火墙是Linux的 一大亮点。

参考资料来源:百度百科—linux


热心网友 时间:2023-08-07 19:15

严格来说,绝大部分代码是用 C 语言编写的,但在某些关键地方使用了汇编代码,其中主要是在 Linux 的启动部分。由于这部分代码与硬件的关系非常密切,即使是 C 语言也会有些力不从心,而汇编语言则能够很好扬长避短,最大限度地发挥硬件的性能。

热心网友 时间:2023-08-07 19:15

linux内核是用C和C++写的。

热心网友 时间:2023-08-07 19:16

不同意楼上,用C编写的,与C++没关系!

热心网友 时间:2023-08-07 19:16

绝大部分都是C,少量的汇编
其实最初的Linux是用basic写的。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? windows和linux是用什么编程语言做出来的? 我刚装好宽带,电脑显示速度10mbps,什么意思啊 linux用c语言还是命令行 10.0mbps 是什么意思? 速率为10 Mbps,Mbps是什么意思可以等于比特每秒吗? 网络中的10Mbps是什么意思 宽带链接那里10mbps是什么意思? 我的电脑联网上面说速度10Mbps是什么意思 最高数据传输速率为10Mbps是什么意思,下载速度每... 宽带,速度10Mbps是什么意思 为什么吃巧克力会头晕呢 吃或闻到巧克力就会头晕和恶心是怎么回事 头晕是怎么引起的?为什么吃巧克力能缓解一下! 巧克力吃多了会不会头疼头晕肚子疼。 为什么我一吃巧克力和糖酒头晕? 吃巧克力头晕咋办??巧克力是像膏一样的 为什么吃了巧克力会头晕?? 为什么吃巧克力就会头晕 今天一共吃了大约200g巧克力,头晕 美股港股同时上市市值怎么算 linux中可以用哪些编程语言 讨价还价 英语单词是 “讨价还价”的英文怎么说? 讨价还价的英文是什么?(高考词汇) 讨价还价的英文单词 讨价还价英语怎么拼读 讨价还价 用英语?? 和某人讨价还价用英语怎么说 求一些关于讨价还价的英文常用对话。。。 帮忙翻译些讨价还价的英语句子 讨价还价的英语对话 用英文写一篇两个人买东西讨价还价的对话 一般水平... 信息弹出窗口怎么设置 用英文写一篇两个人买东西讨价还价的对话 一般水平的 购物时,怎么用英语讨价还价 关于买东西讨价还价的英语文章 麦克风在yy说话有杂音?怎么办? 关于讨价还价的商务英语对话 关于讨价还价的英语作文!急! YY麦有很大电流怎么回事