Linux 2.6.19.x 内核编译配置选项简介(八)

USB Bluetooth TTY support

USB蓝牙TTY设备支持

USB MIDI support

USB MIDI设备支持

USB Modem (CDC ACM) support

USB接口的猫或ISDN适配器

USB Printer support

USB打印机

USB Mass Storage support

USB存储设备(U盘,USB硬盘,USB软盘,USB CD-ROM,USB磁带,memory sticks,数码相机,读卡器等等).该选项依赖于'SCSI device support',且大部分情况下还依赖于'SCSI disk support'(比如U盘或USB硬盘)

USB Mass Storage verbose debug

仅供调试使用

{省略的部分请按照自己实际使用的硬件选择(事实上大部分人都没有这些设备,可以全不选)}

The shared table of common (or usual) storage devices

该模块包含一张记录了常用USB存储设备及其驱动的表格,这样你无需重新编译模块即可在切换这些设备时自动邦定对应的驱动(还需要对/etc/modprobe.conf进行相应的设置).不确定的建议不选

USB Human Interface Device (full HID) support

USB人机界面设备(鼠标/键盘/游戏杆/手写版等人操作计算机的设备),该驱动不能和"USB HID Boot Protocol drivers"同时使用

HID input layer support

如果你有USB接口的鼠标/键盘/游戏杆/手写板等输入设备就必选

Enable support for iBook/PowerBook special keys

苹果iBooks/PowerBooks键盘上的Fn/Numlock等功能键支持

Force feedback support

力反馈设备

/dev/hiddev raw HID device support

如果你有USB监控装置或不间断电源(UPS)之类的非输入设备就选上

USB HID Boot Protocol drivers

如果你有绝对的把握确信不为自己的键盘和鼠标使用通常的HID驱动,而要使用Boot Protocol模式的HID驱动(常见于嵌入式环境)就选吧

Aiptek 6000U/8000U tablet support

一种手写板

Wacom Intuos/Graphire tablet support

一种手写/绘图板

Acecad Flair tablet support

一种数控绘图板

KB Gear JamStudio tablet support

一种手写/绘图板

Griffin PowerMate and Contour Jog support

一种具有调节音量/滚动文本/视频快进快退等功能的产品

USB Touchscreen Driver

USB触摸屏驱动

Yealink usb-p1k voip phone

一种VoIP电话

X-Box gamepad support

X-Box游戏板

ATI / X10 USB RF remote control

一种usb远程控制设备

ATI / Philips USB RF remote control

一种usb远程控制设备

Keyspan DMR USB remote control

一种usb远程控制设备

Apple USB Touchpad support

苹果机上的触摸板

USB Mustek MDC800 Digital Camera support

一种数码相机

Microtek X6USB scanner support

一种扫描仪

USB Network Adapters

USB网络适配器,如果你有这种设备请按自己实际使用的硬件选择子项

USB Monitor

usb流量监控,一般没必要选它

USS720 parport driver

一种USB接口转并口的转换设备

USB Serial Converter support

USB接口转串口的转换设备

EMI 6|2m USB Audio interface support

一种USB音频设备

EMI 2|6 USB Audio interface support

一种USB音频设备

ADU devices from Ontrak Control Systems

Ontrak Control Systems公司的一种自动拨号设备

USB Auerswald ISDN support

一种ISDN设备

USB Diamond Rio500 support

一种mp3播放机

USB Lego Infrared Tower support

一种无线发射机

USB LCD driver support

USB液晶显示器

USB LED driver support

USB发光二极管

Cypress CY7C63xxx USB driver support

德国AK Modul-Bus Computer GmbH公司的一种产品,不知道是用来干什么的

Cypress USB thermometer driver support

一种温度计??

USB Phidgets drivers

来自Phidgets公司的各种USB产品

Siemens ID USB Mouse Fingerprint sensor support

西门子公司的一种指纹传感器

Elan PCMCIA CardBus Adapter USB Client

Elan公司的一种USB转PCMCIA的适配器

Apple Cinema Display support

苹果公司的一种Cinema Display

USB 2.0 SVGA dongle support (Net2280/SiS315)

一种软件狗

USB LD driver

USB LD驱动

PlayStation 2 Trance Vibrator driver support

SONY的PS2上面的"入迷振荡器"(类似于力反馈手柄)

USB testing driver

测试中的驱动,别选

USB DSL modem support

USB DSL猫

USB Gadget Support

其他各种杂七杂八的usb小玩艺

MMC/SD Card support

MMC/SD卡支持

LED devices

发光二级管(LED)设备

InfiniBand support

InfiniBand是一个通用的高性能I/O规范,它使得存储区域网中以更低的延时传输I/O消息和集群通讯消息并且提供很好的伸缩性.用于Linux服务器集群系统

EDAC - error detection and reporting (RAS)

错误检测与纠正(EDAC)的目标是发现并报告甚至纠正在计算机系统中发生的错误,这些错误是由CPU或芯片组报告的底层错误(内存错误/缓存错误/PCI错误/温度过高,等等),建议选择.如果这些代码报告了一个错误,请到http://bluesmoke.sourceforge.net/http://buttersideup.com/edacwiki查看更多信息

Debugging

仅供调试使用

Main Memory EDAC (Error Detection And Correction) reporting

一些系统能够检测和修正主内存中的错误,EDAC能够报告这些信息(EDAC自己检测到的或者根据ECC得到的).EDAC还会尽量检测这些错误发生在哪里以便于替换损坏的内存.建议选择并按照你实际使用的芯片组选取子项

Error detecting method

错误检测方法,当前只有一个"Poll for errors"(错误轮询)可用

Real Time Clock

所有的PC机主板都包含一个电池动力的实时时钟芯片,以便在断电后仍然能够继续保持时间,RTC通常与CMOS集成在一起,因此BIOS可以从中读取当前时间

RTC class

通用RTC类支持,选中此项后你就可以在操作系统中使用一个或多个RTC设备(你还必须从下面启用一个或多个RTC接口)

Set system time from RTC on startup

系统启动时使用从指定的RTC设备中读取的时间来设定系统时间,通常这将有助于避免不必要的文件系统检测程序(fsck)的运行,建议选择

The RTC to read the time from

指定具体从哪个RTC设备中读取时间

RTC debug support

仅供调试使用

sysfs

允许通过sysfs接口使用RTC,允许多个RTC设备,也就是/sys/class/rtc/rtc0~N

proc

允许通过proc接口使用RTC,仅允许一个RTC设备,也就是/proc/driver/rtc

dev

允许通过dev接口使用RTC,允许多个RTC设备,也就是"udev"设置的/dev/rtc0~N,建议你建立一个指向其中之一的软连接/dev/rtc,某些程序(比如hwclock)需要使用/dev/rtc

RTC UIE emulation on dev interface

如果底层rtc芯片驱动没有提供RTC_UIE就仿真一个RTC_UIE.那些请求将产生每秒一次的更新请求以用来同步[这个选项的意思我也搞不清楚究竟时啥意思,翻译的也可能有误]

{此处省略的RTC驱动请按照自己实际使用的RTC芯片进行选择}

DMA Engine support

从Intel Bensley双核服务器平台开始引入的数据移动加速(Data Movement Acceleration)引擎,它将某些传输数据的操作从CPU转移到专用硬件,从而可以进行异步传输并减轻CPU负载.Intel已将此项技术变为开放的标准,将来应当会有更多的厂商支持

Network: TCP receive copy offload

通过在网络栈中利用DMA引擎来减少接收数据包时的copy-to-user操作以释放CPU资源,这是DMA引擎目前最主要的用途

Intel I/OAT DMA support

Intel I/O加速技术(Intel I/O Acceleration Technology)中的DMA支持,基于Intel Bensley的新一代服务器平台都支持它

File systems
文件系统
强烈建议在选择之前先看看各种文件系统的比较

Second extended fs support

Ext2文件系统是Linux的标准文件系统,擅长处理稀疏文件

Ext2 extended attributes

Ext2文件系统扩展属性(与inode关联的name:value对)支持

Ext2 POSIX Access Control Lists

POSIX ACL(访问控制列表)支持,可以更精细的针对每个用户进行访问控制,需要外部库和程序的支持

Ext2 Security Labels

安全标签允许选择使用不同的安全模型实现(如SELinux)的访问控制模型,如果你没有使用需要扩展属性的安全模型就别选

Ext2 execute in place support

程序在写入存储介质时就已经分配好运行时的地址,因此不需要载入内存即可在芯片内执行,一般仅在嵌入式系统上才有这种设备

Ext3 journalling file system support

Ext3性能平庸,使用journal日志模式时数据完整性非常好(但怪异的是此时多线程并发读写速度却最快)

Ext3 extended attributes

Ext3文件系统扩展属性(与inode关联的name:value对)支持

Ext3 POSIX Access Control Lists

POSIX ACL(访问控制列表)支持,可以更精细的针对每个用户进行访问控制,需要外部库和程序的支持

Ext3 Security Labels

安全标签允许选择使用不同的安全模型实现(如SELinux)的访问控制模型,如果你没有使用需要扩展属性的安全模型就别选

Ext4dev/ext4 extended fs support

尚处于开发状态的Ext4

JBD (ext3) debugging support

仅供开发者使用

JBD2 (ext4dev/ext4) debugging support

仅供开发者使用

Reiserfs support

性能几乎全面超越Ext2(处理稀疏文件比Ext2慢),小文件(小于4k)性能非常突出,创建和删除文件速度最快,处理大量目录和文件(5k-20k)时仍然非常迅速.日志模式建议使用Ordered,追求极速可使用Writeback模式,追求安全可使用Journal模式.建议使用noatime,notail选项挂载分区以提高速度和避免bug.用于NFS和磁盘限额时需要额外的补丁

Enable reiserfs debug mode

启用ReiserFS调试模式,仅供开发者使用

Stats in /proc/fs/reiserfs

在/proc/fs/reiserfs文件中显示Reiserfs文件系统的状态,仅供开发者使用

ReiserFS extended attributes

ReiserFS文件系统扩展属性(与inode关联的name:value对)支持

ReiserFS POSIX Access Control Lists

POSIX ACL(访问控制列表)支持,可以更精细的针对每个用户进行访问控制,需要外部库和程序的支持

ReiserFS Security Labels

安全标签允许选择使用不同的安全模型实现(如SELinux)的访问控制模型,如果你没有使用需要扩展属性的安全模型就别选了

JFS filesystem support

IBM的JFS文件系统

XFS filesystem support

碎片最少,多线程并发读写最佳,大文件(>64k)性能最佳,创建和删除文件速度较慢.由于XFS在内存中缓存尽可能多的数据且仅当内存不足时才会将数据刷到磁盘,所以应当仅在确保电力供应不会中断的情况下才使用XFS

Quota support

XFS的磁盘配额支持

Security Label support

扩展的安全标签支持.SElinux之类的安全系统会使用到这样的扩展安全属性

POSIX ACL support

POSIX ACL(访问控制列表)支持,可以更精细的针对每个用户进行访问控制,需要外部库和程序的支持

Realtime support

实时子卷是专门存储文件数据的卷,可以允许将日志与数据分开在不同的磁盘上

GFS2 file system support

一种用于集群的文件系统

OCFS2 file system support

一种用于集群的文件系统

Minix fs support

老古董文件系统

ROM file system support

用于嵌入式系统的内存文件系统的支持

Inotify file change notification support

新式的文件系统的变化通知机制,简洁而强大,用于代替老旧的Dnotify

Inotify support for userspace

用户空间的Inotify支持

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值