- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
freebsd安装配置
一、安装(sysinstall)1、Distribution中,仅选择minimal后,选择Customization。添加man,出现问题时可以查看命令参数;添加src,之后cvsup可以加快速度,不必读取重复的文件。2、Users中,添加用户后,把用户路径中的/home/abc改为/usr/abc。因为/usr的容量大。或者还可以通过增大/home的容量,不过比较麻烦。然后,要把shell改为csh,为了使用方便(也为了本文第七部分的设置)。二、编译优化(make.conf)注意:要屏蔽某个boolean选项,并不是标记no或false!而是整行删掉!1、编译器选项
CPUTYPE=athlon-xp
##本人使用AthlonXP 2500+,不同的CPU请参考man make.conf
CFLAGS+= -mfpmath=sse -mmmx -msse -m3dnow
-maccumulate-outgoing-args -minline-all-stringops
##
不建议使用O2、O3、Os的优化,因为不是全部应用程序
可以稳定工作于O2、O3、Os。况且最多仅获得7%的额外性能。
## CFLAGS的默认为-O1 -pipe,不需要覆盖,所以使用+=。
## 不建议使用-f...系列优化,因为不是全部应用程序可以对此稳定工作。
## -mfpmath=sse:
PentiumIII兼容的CPU可以打开-mfpmath=sse来代替传统i387的浮点运算,加快速度。
## -mfpmath=pni: Pentium4
Prescott兼容的CPU可以打开-mfpmath=pni来代替传统i387的浮点运算,加快速度。
## -mmmx:
打开mmx指令来增加代码性能。适用于PentiumMMX兼容CPU。
## -msse:
打开sse指令来增加代码性能。适用于PentiumIII兼容CPU。
## -msse2:
打开sse2指令来增加代码性能。适用于Pentium4兼容CPU。
## -mpni:
打开pni指令来增加代码性能。适用于Pentium4
Prescott兼容CPU。
## -m3dnow:
打开3DNow!指令来增加代码性能。适用于K6、Athlon兼容CPU。
## -maccumulate-outgoing-args -minline-all-stringops
通过减少某些动作来实现加速,经作者实验,比较稳定。
CXXFLAGS+= -fmemoize-lookups -fsave-memoized
## make.conf提到的C++代码优化。
2、系统编译选项
KERNCONF=(FILENAME)
## 内核配置文件名,将(FILENAME)更改为自己的内核文件名。
NOINET6=true
## 尽量不使用用IPV6协议。
NOATM=true
## 尽量不使用ATM,本选项仅适用于非ADSL用户。
NO_SENDMAIL=true
## 尽量不使用SENDMAIL。
NOGAMES=true
## 不安装所有游戏
NO_I4B=true
## 尽量不使用ISDN For BSD。
NO_IPFILTER=true
## 尽量不使用IP Filter。
BATCH=yes
## 安静编译,编译时跳过所有提问。适用于某些隔夜一次性编译程序的用户。
3、X-Window编译选项
XFREE86_VERSION=4
## 尽量使用4.3版本的X-Window
WITH_SETUID_LUIT=yes
## 不使用本项的话,运行xterm会出现luit错误的问题.
WITH_GTK2=yes
## 尽量使用GTK2为gtk应用程序的运行库
USE_MMX_ASM=yes
## 编译Xfree86时,尽量使用MMX代码,仅适用于PentiumMMX兼容CPU.
USE_3DNOW_ASM=yes
## 编译Xfree86时,尽量使用3DNOW代码,仅适用于K6、Athlon兼容CPU.
WITHOUT_KDE_MENUS=yes
## 使用GNOME时,不添加KDE程序在菜单上。
4、多媒体编码选项
WITH_CDPARANOIA=yes
WITH_AALIB=yes
WITH_ESOUND=yes
WITH_FAAD=yes
WITH_FLAC=yes
WITH_FREETYPE=yes
WITH_GDKPIXBUF=yes
WITH_GSM=yes
WITH_HERMES=yes
WITH_JPEG=yes
WITH_LADSPA=yes
WITH_LAME=yes
WITH_LIBA52=yes
WITH_LIBAUDIOFILE=yes
WITH_LIBCACA=yes
您可能关注的文档
- 汽车颜色对外形的影响.doc
- 期末听力测试题.doc
- 合山市就业创业工作汇报.doc
- 当代集团招商部部门管理职责.ppt
- 成为企业欢迎的人才.ppt
- 感受物理之美.ppt
- 职工医疗互助保障计划(2011版).doc
- 第四章清算、交割和交收.ppt
- 单选专题2011.doc
- 琥珀一小科技活动总结.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)