社区
Linux_Kernel
帖子详情
关于嵌入式Linux固件中内核编译通常采用哪种优化方式
pentiumheart0506
2011-08-28 09:33:57
Linux内核裁剪编译并固化到固件中时通常采用哪种优化方式?我看资料说通常是-O2。
...全文
85
6
打赏
收藏
关于嵌入式Linux固件中内核编译通常采用哪种优化方式
Linux内核裁剪编译并固化到固件中时通常采用哪种优化方式?我看资料说通常是-O2。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackyjkchen
2011-08-30
打赏
举报
回复
这和Linux内核,在涉及效率和开销方面的代码本身就精雕细琢有一定关系
jackyjkchen
2011-08-30
打赏
举报
回复
[Quote=引用 4 楼 pentiumheart0506 的回复:]
makefile里面默认的就是-o2,嵌入式对体积要求较高,所以-Os可能用的也较多吧。引用 3 楼 zmlovelx 的回复:
我-O2用的比较多.
[/Quote]
有时候-Os明显减少体积,性能上和-O2还没什么差别
pentiumheart0506
2011-08-30
打赏
举报
回复
makefile里面默认的就是-o2,嵌入式对体积要求较高,所以-Os可能用的也较多吧。[Quote=引用 3 楼 zmlovelx 的回复:]
我-O2用的比较多.
[/Quote]
帅得不敢出门
2011-08-29
打赏
举报
回复
我-O2用的比较多.
jackyjkchen
2011-08-28
打赏
举报
回复
[Quote=引用 1 楼 xunxun1982 的回复:]
编译开关么
一般是-O2
兼顾了性能和体积
如果是3.x版本,推荐-Os
4.x版本一般推荐-O2,在某些时候可以-Os达到更好的性能
可以参见
http://en.gentoo-wiki.com/wiki/Safe_Cflags
[/Quote]
一般是这样
像Debian 6用的就是-Os
xunxun
2011-08-28
打赏
举报
回复
编译开关么
一般是-O2
兼顾了性能和体积
如果是3.x版本,推荐-Os
4.x版本一般推荐-O2,在某些时候可以-Os达到更好的性能
可以参见
http://en.gentoo-wiki.com/wiki/Safe_Cflags
嵌入式
LINUX
教程
嵌入式
LINUX
教程
linux
面试题,驱动,
嵌入式
面试题,arm,驱动
。理解 ARM9 与 ARM7 的差别,学习驱动,定制
内核
,了解面试题
飞思卡尔Imx6开发板
Linux
系统官方指南(Yocto 版本 )
飞思卡尔官方
Linux
(Yocto 版本)开发指南,基于Imx6开发板。
linux
版小米随身WIFI驱动
此驱动不是windows下的,而是
linux
下的,运行脚本之后就可以直接使用,可以用在PC上,也可以用在
嵌入式
系统上,
SH7128T 精简版ROM(V1.0)
教程见此 http://blog.csdn.net/lunarcyd/article/details/8577710
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章