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

linux module 不能调用printf,引发的疑问。困扰多时,请高手指点,以免本人走火入魔。

发布网友 发布时间:2022-04-30 15:13

我来回答

1个回答

热心网友 时间:2023-10-08 16:38

你的问题非常好。
实际上,内核的确没有调用libc的任何东西,如果调用的话,就会调用glibc的库,这对于几M的肉核来说,是无法承受的。常用的所以函数在内核里都重新实现了一遍(当然,内核中只是把函数提供了相同的功能,至于优化方面,实现某些函数或许没有glib的高效)

就拿printf来说,的确是glibc库的东西,在内核中用的printk来实现的。
malloc在内核中有vmalloc和kmalloc。
......

至于具体的实现过程,你下载内核源代码和glibc的源代码,看看就能明白了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抹完水泥墙多久能刮腻子 水泥墙抹完后需要多久刮腻子? 水泥抹墙多久能刮腻子 水泥多久能刮腻子 刚抹完的水泥墙几天能刮腻子 墙面多久能刮腻子 水泥墙多久可以刮腻子 砌完水泥多久刮腻子 水泥砌好后什么时候可以刮腻子 ...40个学分,托福110分,转学去美国哥伦比亚大学希望大吗? 你好,哥伦比亚大学排名怎么样?小白,想去哥伦比亚大学读研 真我Q3T屏幕是什么材质-是LCD屏还是OLED屏 三国演义中究竟有哪些英雄豪杰是自然死亡,而非战死沙场的? 三国时期,有那些英雄人物 在三国演义中,为何说鲁肃才是最低调的英雄豪杰? 三国演义的英雄豪杰有哪些?? 《三国演义》里有哪些虎将呢? 《三国演义》里面有多少英雄豪杰? 三国时期杰出的英雄 有什么好看的穿越文文啊???最好是1女N男的啊!!!女权哦!!! 三国多少英雄豪杰,你最喜欢哪一个? 三国演义全部英雄豪杰有哪些? 九九重阳节说说心情短语 重阳节发圈的句子 一女N男小说? 民宿旅游发展现状 民宿 得到越来越多人青睐,未来应如何发展 民宿如何经营,行业现状与发展趋势 中外民宿发展现状比较研究 日本民宿整体发展好不好? 中国民宿现状和营销方式和国外的区别 日本民宿发展前景怎样? 给东汉末年三国里魏蜀吴里面的英雄豪杰名、字 linux module在哪个目录 玩家将成为三国时代的英雄豪杰,统一乱世成就自己的英雄梦 怎么编译linux module 三国里一英雄豪杰,赵云为什么说他是袁绍之流? linux编译module需要在源码目录下吗 对对联三国演义颂英雄豪杰 linux驱动开发的初级例子里 linux/module.h缺失问题 求三国里不被人重视的英雄豪杰。比如:袁绍、东吴的大将==。评价越详细越好。 为什么三国演义那么多英雄豪杰,怎么老百姓只有拜关羽 #include <linux/module.h>是什么意思 三国演艺 送英雄豪杰 下联 linux 怎么通过module结构得到模块加载后的基地址 三国时期,英雄豪杰辈出,你最喜欢哪一位?请简要说明你喜欢的原因 ( 不是游戏哈)偶是个初一的 不要太复杂 Linux编程中带有<linux/module.h>头文件该怎么写Makefile 编译linux内核时 make modules有啥用? 海贼王女帝蛇姬 罗宾被海军l 漫画 还要动漫 主要是动漫 我要去国外,帮忙给 在国外的女同事带几双丝袜,然后老婆和我生气,我错了吗? 海贼王罗宾最性感的一集是哪集 夏天喜欢穿裙子,有各式各样的裙子,在办公室也很少在意。今天一个女同事突然告诉我穿裙子经常*,有几