我的FB6.1内核优化

2009-05-13 04:16:20来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


进入内核编辑区域
cd /usr/src
多线程支持加快编译速度(注意:cpu的占用率会升高)
make -j4 buildworld

备份原有内核
cd /usr/src/sys/i386/conf
cp GENERIC  /root/GENERIC.OLD

编辑内核
ee GENERIC
现在要做的是去掉我们不需要的任何设备。(红色、中划线表示删除,红色无修饰表示修改,蓝色表示增加)。这份配置是生产服务器上的配置文件。
#
# GENERIC -- FreeBSD/i386内核配置文件
#
machine i386         # 体系模型为i386
cpu I386_CPU         # 支持80386
cpu I486_CPU         # 支持80486
cpu I586_CPU         # 支持Pentium
cpu I686_CPU         # 支持Pentium Pro以及更高
ident GENERIC         # 内核文件的名字
maxusers 0          # 自动检测同时允许的最大用户数
#makeoptions DEBUG=-g # 包含调试符号。通常只有current版本打开
options MATH_EMULATE  #支持协处理器模拟
#makeoptions DEBUG=-g # 包含调试符号。通常只有current版本打开
options MATH_EMULATE  #支持协处理器模拟
#options GPL_MATH_EMULATE #GPL模拟更好,但仍然没必要,P III有内建协处理器
options SCHED_4BSD    # 4BSD scheduler
options PROCFS         # Process filesystem (requires PSEUDOFS)
options PSEUDOFS      # Pseudo-filesystem framework
options GEOM_GPT     # GUID Partition Tables.
options COMPAT_43    # Compatible with BSD 4.3 [KEEP THIS!]
options COMPAT_FREEBSD4    # Compatible with FreeBSD4
options INET      #支持互联网
options INET6     #IPv6通讯协议
options FFS      #伯克利快速文件系统
options SOFTUPDATES  #打开FFS soft updates支持
options UFS_DIRHASH  #提高大型目录的支持
options MFS      #内存文件系统
options MD_ROOT    #MD作为根设备
options NFS      #Network Filesystem
options NFS_ROOT    #NFS作为根设备(需要NFS)
options MSDOSFS    #MSDOS文件系统
options CD9660     #ISO 9660文件系统(光盘)
options CD9660_ROOT  #CD-ROM作为根设备(需要CD9660)
options PROCFS     #进程文件系统
options COMPAT_43   #兼容4.3BSD[必须保留]
options SCSI_DELAY=5000 #检测SCSI设备前的延时(ms)
options UCONSOLE    #用户可以夺取控制台[没有X,不用]
options USERCONFIG   #boot -c编辑器 editor
options VISUAL_USERCONFIG #菜单式boot -c编辑器
options KTRACE     #ktrace(1)支持
options SYSVSHM    #SYSV-风格的共享内存
options SYSVMSG    #SYSV-风格的消息队列
options SYSVSEM    #SYSV-风格的信号量(semaphores)
options P1003_1B    #Posix P1003_1B实时扩展
options _KPOSIX_PRIORITY_SCHEDULING
options KBD_INSTALL_CDEV # 在/dev安装一个CDEV设备
#options CPU_ENABLE_SSE #启用SSE支持(Pentium III)
#options CPU_ATHLON_SSE_HACK #如果你的BIOS不能正确识别Athlon SSE
#options NO_F00F_HACK  #如果你使用Pentium且没有F00F bug

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:pkgsrc: fcitx-3.2.1

下一篇:Apache服务器二级域名的完美实现