当前位置:  技术问答>linux和unix

求助大牛!linux各模块大小加起来不等于vmlinux问题。。

    来源: 互联网  发布时间:2017-03-27

    本文导语:  大家好,小弟刚进入内核领域,发现一些奇怪的问题: 1、用size 查看内核各个模块,得到的text段和data段加起来并不等于ls -l看到的文件大小,比如block下的built-in.o,用size看到的text是78418,data是1332,那程序的总大...

大家好,小弟刚进入内核领域,发现一些奇怪的问题:
1、用size 查看内核各个模块,得到的text段和data段加起来并不等于ls -l看到的文件大小,比如block下的built-in.o,用size看到的text是78418,data是1332,那程序的总大小应该是79.75k,但ls -l看到的大小却是221.773k,求解何故。。是因为加了很多其他信息?这些信息可以去除吗,最后执行有影响吗
2、请问各个模块下的built-in.o是如何连接成最后能用的vmlinux的?似乎还看到的了piggy.o,这个文件很大。。
3、我想统计内核中各个模块在最后内核镜像(vmlinux?是这个吧)所占的比例,请问由什么好办法吗


新手分不多,在线等,谢谢大牛帮忙!

|
1.比较大是因为带了调试的符号信息.一般的obj文件都可以用strip去掉调试符号,内核obj没试过..
2.把make的输出信息重定向到文件,你就能看到最后是如何link成vmlinux了
3.比例是什么意思?什么的比例?


    
 
 

您可能感兴趣的文章:

  • [求助大牛]如何将连续的多个空格换成tab?
  • [求助,呼唤大牛]UBUNTU 升级到9.04后无法上网
  • 求助大牛:aix平台下如何编译socket程序成功啊?
  • [求助大牛]在makefile文件中输入sed,语法有问题。。。
  • 求助Linux大牛!帮忙注释下文件系统中的fcntl.c函数
  • 求助Linux大牛!注释下文件系统的fcntl.c函数
  • 模块的安装求助
  • 求助:在模块编程下,如何进行debug??
  • 求助: 挂载模块后死机。。。
  • 求助一个内核模块的版本问题
  • insmod可以正常加载模块,rmmod时却报出Function not implemented,求助
  • 高分求助:内核模块编程中如何实现网络通信
  • [求助]请问在2.6内核下,怎样用ld把几个o链接成一个ko驱动模块呢?
  • 内核模块编译不过去,求助!
  • 【求助】内核中使用EXPORT_SYMBOL,编译时调用模块提示undefined,请高手帮忙
  • 高分求助:内核模块编程能否使用系统调用?如何使用?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • linux的 iptables问题求助
  • (高分求助)请问,那里有软件开发的<设计文档>
  • 一个简单的问题,高分求助!!!
  • 紧急求助:Unix下给文件夹重命名用什么命令?谢谢!!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • 高分求助


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,