当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 为什么我自己编译的Linux内核非常大
帖子发表于 : 2016-08-28 1:21 

注册: 2016-06-21 13:16
帖子: 118
送出感谢: 0 次
接收感谢: 3
尝试手动编译OpenSUSE自带的kernel-source源码
用make oldconfig导入旧配置,并删除了一些不需要的驱动程序。
但发现编译出来的内核+模块整整2个多G(模块就达到2GB),而系统自带的内核+模块才200多M,怎么回事?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 为什么我自己编译的Linux内核非常大
帖子发表于 : 2016-08-28 8:01 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
看看能否解惑
https://forums.opensuse.org/showthread. ... kernel-Why
Custom build kernel bigger than prebuilt kernel. Why?


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 为什么我自己编译的Linux内核非常大
帖子发表于 : 2016-08-28 12:23 

注册: 2016-06-21 13:16
帖子: 118
送出感谢: 0 次
接收感谢: 3
poloshiao 写道:
看看能否解惑
https://forums.opensuse.org/showthread. ... kernel-Why
Custom build kernel bigger than prebuilt kernel. Why?

自己编译Debian自带的内核源码也一样


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 为什么我自己编译的Linux内核非常大
帖子发表于 : 2016-08-28 18:09 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
引用:
自己编译Debian自带的内核源码也一样

看看 有沒有幫助
1. https://kernel-handbook.alioth.debian.o ... tasks.html
Common kernel-related tasks
2. 適用於 jessie
https://www.debian.org/releases/jessie/ ... 06.html.en
Compiling a New Kernel
2-1. 其它版本
https://www.debian.org/releases/


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 为什么我自己编译的Linux内核非常大
帖子发表于 : 2016-08-29 2:02 

注册: 2008-02-15 3:48
帖子: 35
送出感谢: 1
接收感谢: 1
看看makefile,是不是把debugsymbol带上了?

我在编译一个软件的时候去掉了后发现二进制文件差不多小了一个数量级


_________________
呵呵 呵呵呵呵……


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 为什么我自己编译的Linux内核非常大
帖子发表于 : 2016-09-15 1:23 

注册: 2016-06-21 13:16
帖子: 118
送出感谢: 0 次
接收感谢: 3
xkythudrultk 写道:
看看makefile,是不是把debugsymbol带上了?

我在编译一个软件的时候去掉了后发现二进制文件差不多小了一个数量级


根本没有debugsym,make menuconfig时也把一些远程调试这样的选项砍了,编译出来的还是比较大。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译