【Linux下安PHP,APACHE,MYSQL,PERL方法2】优化Linux 内核:
删除没有的rpm 包:
首先要停止正在运行的进程
cd /etc/rc.d/init.d
./sendmail stop
./apmd stop
./kudzu stop
rpm -e --nodeps sendmail kudzu nfs-utils
编辑文件 /usr/src/linux/include/linux/tasks.h
编辑第十四行 (vi14 ) :
NR_TASKS 5120 ---> 3072
MIN_TASKS_LEFT_FOR_ROOT 16 ---> 24
编辑文件 /usr/src/linux/Makefile
编辑第十八行 (vi18 ) :
HOSTCC =gcc
--->
HOSTCC =egcs
编辑第二十五行 (vi25 ) :
CC =$(CROSS_COMPILE)gcc -D__KERNEL__ -I$(HPATH)
--->
CC =$(CROSS_COMPILE)egcs -D__KERNEL__ -I$(HPATH)
编辑第九十行 (vi90 ) :
CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
--->
CFLAGS = -Wall -Wstrict-prototypes -O9 -funroll-loops -ffast-math -malign-double -mcpu=
pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptions
编辑第十九行 (vi19 ) :
HOSTCFLAGS =-Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
--->
HOSTCFLAGS =-Wall -Wstrict-prototypes -O9 -funroll-loops -ffast-math -malign-double -mcpu=
pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptions
设置内核:
make xconfig
具体可自己根据系统来设置
在 /usr/src/linux/ 目录下
make dep
make clean
make bzlilo
make modules
make modules_install
推荐阅读
- Linux下安PHP,APACHE,MYSQL,PERL方法3
- Linux下安PHP,APACHE,MYSQL,PERL方法 4
- 如何打开php文件
- Linux下基于DNS的多机均衡负载的实现
- 随心所欲下载—构造你自己的Linux网络蚂蚁
- 如何理解PHP
- 担心LINUX的未来
- Linux下可打开文件描述符的比较大数如何增大
- linux系统时间设置
- Linux新天王——年轻商务精英的随身利器!