日期:2014-05-16  浏览次数:20632 次

Linux 2.6.31内核优化-1

介绍

本文档是一篇关于Linux Kernel 2.6.31的最简优化指南。作者旨在编译一份性能最佳且适合普通Application/Server开发用的内核。
本文提及的内核调优,主要是通过选择最佳编译选项,删除无用驱动,减少内核尺寸等方式来进行的。

由于作者水平有限,如果描述错误,还请不吝指教。

?

运行环境

虚拟机

Virtualbox 3.1.4

CPU

Core 2 Duo P9500 2.53G?双核 开启?vt-x, APIC

磁盘

虚拟?10GSATA磁盘

内存

分了1G物理内存

网卡

虚拟?AMD PCNet32 100M

其他

USB,串口,显卡,声卡全关

作者是在虚拟机中编译的内核,如果你与作者的运行环境不同,则本文档中的部分描述可能会与你的实际情况有一定出入。

不过,相信大部分用户在看到选项释义时,能做出适合自己的选择。

?

说明

下列选项中,通过?"// "?注释的行

通过红色?"<==="?注释的行,代表内核默认开启,本文档推荐关闭的选项,释义部分会给出关闭的理由。

?

?

General setup? --->

[ ] Prompt for development and/or in