嵌入式Linux内核优化裁剪

本文详细介绍了如何对嵌入式Linux内核进行优化裁剪,包括取消虚拟内存支持、选用默认IO调度器、移除旧版二进制执行文件支持、禁用不必要的设备驱动以及关闭不使用的文件系统,通过这些步骤将内核镜像从1.9MB减少到1.7MB,有效减小了内核占用的空间。
摘要由CSDN通过智能技术生成

 嵌入式Linux内核优化裁剪
 
 
 优化1、取消虚拟内存的支持
General setup  --->
     [ ] Support for paging of anonymous memory (swap)

 优化2、使用默认的IO调度器,取消其他的调度器
-*- Enable the block layer  --->
      IO Schedulers  --->
  < > Anticipatory I/O scheduler
  <*> Deadline I/O scheduler
  < > CFQ I/O scheduler
  Default I/O scheduler (Deadline)  --->

 优化3、取消对旧版本二进制执行文件的支持
Userspace binary formats  --->
 < > Kernel support for a.out and ECOFF binaries

 优化4、取消不必要的设备的支持
Device Drivers  --->
 <*> Memory Technology Device (MTD) support  ---> 
  [*]   MTD partitioning support
  < >     RedBoot partition table parsing
    RAM/ROM/Flash chip drivers  --->
   < > Detect flash chips by Common Flash Interface (CFI) probe
   

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值