网站首页 | 网页制作 | 网络编程 | 图形图象 | 冲浪宝典 | 操作系统 | 软件教学 | 网络安全 | 认证考试 | 下载中心 | 游戏下载
| 操作系统首页|Windowns2003|Windowns2000|WindownsXP|Linux|FreeBSD|Unix|DOS|Solaris|SCO_Unix|HP-Unix|注册表|经验技巧 |
您现在的位置: 超人气学院 >> 操作系统 >> FreeBSD >> 文章正文 用户登录 新用户注册
[转载]FreeBSD内核定制参考           
[转载]FreeBSD内核定制参考
作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-24 11:37:40

FreeBSD内核定制参考 
发表: wxjoshua
时间: 2002/10/11 19:35:24

 
FreeBSD内核定制参考 
meaculpa (2001-06-27 10:46:15) 

# GENERIC -- Generic machine kernel 


## 主机类型i386,因为FreeBSD是在X86上运行的嘛 
machine "i386" 

## CPU 种类,看看自己属于几86嘛 
#cpu "I386_CPU"      # 386 的电脑 
#cpu "I486_CPU"      # 486 的电脑     
cpu "I586_CPU"      # 586 的电脑 
#cpu "I686_CPU"      # 686 的电脑 

## 内核标识,没有特殊意义 
ident GENERIC 

## 定义一些系统的结构应该保留多大的内存空间,通常 
## 16 或 32 就够了, 除非你开站,或运行X,就用 64 吧 
## 注意这个值永远小于你的内存数目 
maxusers 32 

## 一个用户可以执行的进程数限制 
options         CHILD_MAX=256 
## 一个用户可以打开的文件数限制 
options         OPEN_MAX=256 

## 打开内核调试, 一般人用不到 
#options         DDB 

## 允许调试跟踪内存单元(详情見 ktrace, kdump), 还是留给内核黑客用吧 
#options         KTRACE                  #kernel tracing 

## 没有 FPU (SX) 的朋友用的, 用 DX 的人就不用了 
#options MATH_EMULATE #Support for x87 emulation 

## 你有64MB以上内存量时指定,单位是K。例如 128MB RAM: 
#options "MAXMEM=(128*1024)" 

## 支持网络, 一定要有,真是废话 
options INET #InterNETworking 

## IPX 相关协议 
#options         IPX                     #IPX/SPX communications protocols 
#options         IPXIP                   #IPX in IP encapsulation (not available 
#options         IPTUNNEL                #IP in IPX encapsulation (not available 
#options         IPXPRINTFS=0            #IPX/SPX Console Debugging Information 
#options         IPX_ERRPRINTFS=0        #IPX/SPX Console Debugging Information 

## 文件系统设定 
## 只有 UFS 是必需的, 其他的可以不必, 要用时 kernel 会用 LKM 载入 
## 注意文件系统名有数字时要用双引号括起来哦,看看下面的LINUX文件系统就知道了 
options           FFS              #Berkeley Fast Filesystem 
#options          NFS              #Network Filesystem 
#options          NFS_NOSERVER     #Disable the NFS-server code. 
#options          MSDOSFS          #MSDOS Filesystem 
#options          "CD9660"         #ISO 9660 Filesystem 
#options          PROCFS           #Process filesystem 
#options          KERNFS           #Kernel filesystem 
#options          NQNFS            #Enable NQNFS lease checking 
#options          FDESC            #File descriptor filesystem 
#options          LFS              #Log filesystem 
#options          MFS              #Memory File System 
#options          NULLFS           #NULL filesystem 
#options          PORTAL           #Portal filesystem 
#options          UMAPFS           #UID map filesystem 
#options          UNION            #Union filesystem 
#options          DEVFS            #devices filesystem 
## 
## 有LINUX文件系统的朋友注意要用下面这一行 
#options          "EXT2FS"         #ext2fs, only in 2.2-CURRENT 

## 4.3BSD 兼容, 这是必要的,可能有些程序会用到 
options "COMPAT_43" #Compatible with BSD 4.3 

## 执行 Linux 的程序文件,就算你利用 LKM 载入,你还是需要这个参数 
## 你可以修改 /etc/sysconfig 中的 linux=YES,或是执行 /usr/bin/linux 
## 对了,你必需安裝 packages 中的 linux_lib 
#options "COMPAT_LINUX" #Linux Emulator 

## SCO 二进制程序模拟 
#options "IBCS2" 

## 一开机时 SCSI 卡会先等待设备准备几秒钟时间, 对于一些比较慢的 SCSI设备, 
## 如 CDROM 而言是需要的, 最小值是 2, 选择适合你的值就好了 
options "SCSI_DELAY=4" #Be pessimistic about Joe SCSI device 

## 允许使用者截取控制台信息,对于 xconsole 之类的程序是必要的 
options UCONSOLE #Unix console 

## 虚拟控制台最大数目, Alt-F1 到 Alt-F12 等等, 只是定义上限而已 
## 真正能用的 virtual console 必需看 /etc/ttys 定义 vty 的数目 
## 本值內定是 16 
options "MAXCONS=8" #Max number for virtual console 

## 给 WINE (MS-Windows Emulator) 用的 
#options USER_LDT #For WINE, MS-Windows Emulator 

## 使用 QUOTA限额 
#options QUOTA #For quotas 

## SYSV IPC/SHM (BBS 跟 X-window 及 COMPAT_LINUX 需要用), 这是必要的 
options SYSVMSG,SYSVSEM,SYSVSHM #For SYSV-IPC 

## LKM 的载入器, 这是必要的(在 2.1.5R 以后已经废除,成为内定参数) 
#options LKM #Loadable kernel module loader 

## 如果你用 ISA 的 SCSI 卡, 又有大於 16MB 的内存, 必需打开此项, 否则无法 
## 使用 >16MB 内存. 如果你是用 EISA/VL/PCI 的 SCSI 卡就不需要了 
## 打开它会减低一点点速度, 没事不要开 (用 IDE 的当然不用了) 
#options BOUNCE_BUFFERS #include support for DMA bounce buffers 

## 要用 IP-Firewall 才需要,你可以用 LKM 载入 
#options IPFIREWALL #Firewall code 
#options IPFIREWALL_VERBOSE #Print information about dropped packets 
#options IPACCT #Used with ipfirewall 

## 要用 IP-Firewall 或要当 router 才要 
## 在 2.2-960323-SNAP 后已废除, 以 s

[1] [2] [3] 下一页

[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda    责任编辑:kinda 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
  • 此栏目下没有热点文章
  • 相 关 文 章
    rp8420分区及双机RAC全记录
    【推荐/转】top监控命令在
    SCO Unix网络环境中广播发
    SCOUNIX下如何收发电子邮件
    [转帖]关于允许匿名登陆的
    [转帖]  SCO命令--df
    [转帖]SCO TCP/IP网络管理
    [转帖]SCO Unix 制作系统应
    [转帖]Cisco路由器配置信息
    Unix系统限制终端登录小技
    [转帖]六大UNIX的比较
    samba应用实例[转帖]
    通用线程 -- sed 实例,第
    [转帖]SCO UNIX 下设备驱动
    [转帖]用DOS命令破除UNIX管
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)