System V messages的支持,一样的,只占用kernel 几百字节的空间 。
注意: ipcs 命令可以显示出所有使用到上述三个System V 功能的processes。
options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
在1993 POSIX 中添加的实时扩展 。在ports中有些应用程序会用到它们(比如Star Office ) 。
注意: 在 FreeBSD 5.X中, 此项功能已经被 _KPOSIX_PRIORITY_SCHEDULING 选项所取代,
并且P1003_1B也不 再是必选项了 。
options ICMP_BANDLIM #Rate limit bad replies
这个选项启用基于带宽限制的ICMP 的错误响应 。你使用这个选项可以帮助你保护你的机器
免受拒绝式服务攻击 。
注意: FreeBSD 5.X, 已经默认支持这种功能,而不需要有ICMP_BANDLIM选项 。
# To make an SMP kernel, the next two are needed
#options SMP # Symmetric MultiProcessor Kernel
#options APIC_IO # Symmetric (APIC) I/O
上面两个选项是支持SMP所必需。
device isa
所有FreeBSD 支持的PC 都需要这行设置 。如果你是IBM PS/2 ( 微信道架构,MCA)
计算机,FreeBSD提供的支 持就比较有限。有关对MCA的支持,可以从
/usr/src/sys/i386/conf/LINT找到答案 。
device eisa
如果你的主机板上有EISA 总线,加入这个设置 。使用这个选项可以自动扫描并设置所
有连接在EISA 总线上的设备 。
device pci
如果你的主板有PCI 总线,就加入这个选项 。使用这个选项可以自动扫描PCI卡,并在
PCI 到ISA 之间建立通路 。
device agp
提供AGP显卡支持. 有AGP或AGP GART口的主板需要 。
# Floppy drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
device fd1 at fdc0 drive 1
软盘控制器:fd0 是A: 盘,fd1 是B: 盘 。
device ata
提供所有ATA 和ATAPI 设备支持 。你只要在内核中加入一个ata 选项,就可以让内核
支持现代计算机上的所有 PCI ATA/ATAPI 设备 。
device atadisk # ATA disk drives
ATAPI 磁盘驱动器所必须,前提是有device ata项 。
device atapicd # ATAPI CDROM drives
ATAPI CDROM 驱动器所必须,前提是有device ata项 。
device atapifd # ATAPI floppy drives
ATAPI 软盘驱动器所必须,前提是有device ata项 。
device atapist # ATAPI tape drives
ATAPI 磁带机驱动器所必须,前提是有device ata项 。
options ATA_STATIC_ID #Static device numbering
【1 FreeBSD手册——配置FreeBSD内核】它使得静态地分配控制器的编号(比如,旧的驱动器),当然设备的编号也可以动态分配 。
推荐阅读
- FreeBSD编译内核详解
- FreeBSD命令 lastcomm介绍 3.实际操作
- FreeBSD 4.0 Kernel Hacking Guide--vm/vm_page.c
- FreeBSD 5.3下安装Jail
- freebsd 权限的符号化表示
- FreeBSD和Linux共享swap区
- FreeBSD系统优化部分内核参数调整中文注释
- FreeBSD 5 内核源代码分析之中断处理
- 1、系统安装 FreeBSD网站平台建设全过程
- 用FREEBSD作开发的一些实现方式
