什么是apt-build,apt-build就是把你所有系统中的软件按照你的硬件环境重新编译一遍,好处是可以对gcc针对性的优化。看资料上说,最多可能体现30%性能提升。
#首先安装一个干净的debian,这个只有debian有,其他发行版没有的。
#但是其他发行版具有类似的功能,比如gentoo和freebsd,具体自己可以去看一下。

#然后安装,安装还是很简单。注意接下去的所有操作,你都要接通网络,因为apt-build先要从网上下载src后才能编译。
$sudo apt-get update
$sudo apt-get install apt-build
#安装完毕

#导出已安装的软件列表
dpkg --get-selections | awk '{if ($2=="install") print $1}' > /etc/apt/apt-build.list

#修改列表,因为有些东西不能编译的
$sudo vi /etc/apt/apt-build.list

#删掉以下软件,我这里是刚干净安装完系统后,所以东西不是很多
bsdutils
g++
g++-4.1
gcc
gcc-4.1
gcc-4.1-base
lib64gcc1
libgcc1
linux-headers-2.6.18-4
linux-image-2.6.18-4-686
linux-kernel-headers

#然后保存
#开始优化整个系统
$ apt-build world

#漫长的等待。。。
#如果中途出错,就记下你出错的软件包的名字,把它从list中删掉,在重新编译
#以后再安装软件,就不要用apt-get了,用apt-build
$sudo apt-build install vim

#当然有些比较核心的库,还是推荐用apt-get来安装,至于具体有哪些,看你经验了

#此方法比较偏激,需要偏执狂使用。不建议菜鸟在稳定环境使用。