- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
介绍了几种减裁Linux核心方法
摘要
本文主要介绍了几种减裁Linux 核心的方法, 可以用于嵌入式系统、
嵌入式服务器的核心配置。
1.对于一般PC 的普通内核配置
对于一般的用户而言, 对于Linux 内核的效率和大小的要求都不
高。因此一般不对内核重新配
置, 因为Linux 安装程序会在安装时对大部分设置按照安装的需求和
实际的硬件做缺省设置。这样
的内核会比实际需要的繁冗, 有很多模块加载后根本就没有用到, 但
是因为现在的PC 的内存一般
都是上百MB , 而一个Linux 内核再大也就是几百K , 因此对于一般用
户而言, 无需再重新编译内
核了。
在一台P3-566 的Dell 机器安装Red-Hat 7.2, 内核版本为2.4.6
以下是一些该机的配置:
Loadable module support :Y
Networking support: Y
PCI support:Y
System V IPC :Y 因为可以做一些基于System V的程序
Kernel support for a.out binaries:Y
Kernel support for ELF binaries:Y
Block devices : 对此根据该机的硬件做了相应的配置, 去除一些
本机没有的硬件设备的支持
模块。如:Loopback device support
Networking options:
Packet socket:Y
TCP/IP networking:Y
Network firewalls:Y
The IPX protocol:Y
Network device support:
Network device support:Y
Ethernet(10 or 100Mb/s):Y
Character device
Virtual terminal:Y
Support for console on virtual terminal:Y
Filesystems
Second extended fs support:Y
VFAT fs support :m 笔者有时会用到该机上的VFAT 分区
/proc filesystem support Y
ISO9660 cdrom filesystem support:m
Network File Systems
NFS filesystem support:Y
SMB filesystem support:m
Console drivers
VGA text console :Y
Video mode selection support:Y
VESA VGA graphics console :Y
Kernel hacking
Magic SysRq key:Y
还有一些缺省的设置笔者没有改。这样编译出来的版本有700K. 经
过笔者调试过没有出现什么
问题。
2.PDA 的内核设置
PDA(Personal Digital Assist)如: 手机, 快译通, 文曲星等等。
这类系统要求系统稳定, 内核
小而且效率高, 常常需要一些特殊的硬件支持。对进程调度、文件系
统要求单一, 有些就是单进程
系统。对网络的支持由根据需要确定。RedHat 的内核无法直接用来设
计一些特殊要求的PDA, 一般
还要加入对硬件的特定模块。
可作如下设置:
Networking support:Y :一般PDA 都支持上网更新功能
Kernel support for ELF binaries :Y
Compile as ELF –if your GCC is ELF-GCC :Y 这两个设置
您可能关注的文档
- 人教版高二生物必修三-第4章第3节-群落结构-课件.ppt
- 人教版高二生物必修三-第二章第三节-神经调节与体液调节关系-课件.ppt
- 人教版高二生物必修三-第二章第一节-通过神经系统调节--课件.ppt
- 人教版高二生物必修三-第五章第二节-生态系统能量流动-课件-(共36张PPT).ppt
- 人教版高二生物必修三-第三章第二节-生长素生理作用-课件.ppt
- 人教部编版九年级化学上册《利用化学方程式简单计算..._1698343046.ppt
- 人教部编版九年级化学上册《利用化学方程式简单计算....ppt
- 人教课标版八年级语文下册第一单元 3课《我第一本书....ppt
- 人教部编版·七年级语文下册第一单元第2课 闻一多先生说和做 ....ppt
- 人教版高二生物必修三-第二章第二节-通过激素调节--课件.ppt
最近下载
- 2024-2025学年下学期高中英语选修一第三单元A卷.docx VIP
- 淡水鱼深加工项目可行性研究报告.docx VIP
- 老年患者髋部骨折围手术期麻醉管理.pptx VIP
- 深圳市房屋建筑工程施工图设计文件监督抽查常见问题汇编(第2版).docx
- 美国微机保护装置SEL-351A使用手册_20001006.pdf VIP
- 基于计算机视觉的舌体多特征识别与裂纹舌量化评估体系构建.docx
- 2025年广东省基层住院医师线上岗位培训(口腔学)《牙体牙髓病》专业课答案(5).docx
- 2025-2030中国红糖行业市场运行态势及发展趋势与投资预测研究报告.docx
- 欧姆定律基础练习题.pdf VIP
- 2018年-2020年托业考试语法考点全汇总.pdf VIP
文档评论(0)