📄 内核编译.html
字号:
<dt>Adaptec AIC79xx U320 support</dt><dd>以基于PCI-X的Adaptec Ultra 320 SCSI控制器为例解说子项</dd> <dd><dl> <dt>Maximum number of TCQ commands per device</dt><dd>每个SCSI设备的标记指令队列的最大长度(上限253).上限越高性能越好,但是对于SCSI设备较多的系统来说可能造成内存分配失败.此值还可以通过tag_info内核引导参数指定</dd> <dt>Initial bus reset delay in milli-seconds</dt><dd>初始总线reset之后的延时微秒数(默认5000)</dd> <dt>Enable Read Streaming for All Targets</dt><dd>对所有的标记队列启用Read Streaming(可以增强效能,但是在一些Adaptec早期的U320产品上有缺陷),此特性还可以通过rd_strm内核引导参数指定</dd> <dt>Compile in Debugging Code</dt><dd>仅用于调试</dd> <dt>Debug code enable mask (16383 for all debugging)</dt><dd>出错代码的掩码,0表示禁止所有,16383表示打开所有</dd> <dt>Decode registers during diagnostics</dt><dd>将出错代码的解释内容编译进去,这样就不需要查看aic7xxx.reg中的出错代码表以确定出错代码的含意了</dd> </dl></dd> </dl></dd> <dt>PCMCIA SCSI adapter support</dt><dd>通过PCMCIA卡与计算机连接的SCSI设备</dd></dl></dd><dt>Serial ATA and Parallel ATA drivers</dt><dd>SATA与PATA设备</dd><dd><dl> <dt>ATA device support</dt><dd>SATA或PATA接口的硬盘或光驱等设备</dd> <dd><dl> <dt>AHCI SATA support</dt><dd>SATA高级主机控制器接口.要使用NCQ功能就必须选中它,另外BIOS中的SATA工作模式亦要选AHCI模式</dd> <dt>Generic ATA support</dt><dd>基于新的ATA层的通用ATA控制器驱动,仅在你的芯片组在列表中找不到时才需要</dd> <dt class="omit">{此处省略的部分按照自己主板上实际使用的芯片组进行选择}</dt> </dl></dd></dl></dd><dt>Old CD-ROM drivers (not SCSI, not IDE)</dt><dd>老旧的CD-ROM驱动,这种CD-ROM既不使用SCSI接口,也不使用IDE接口</dd><dt>Multi-device support (RAID and LVM)</dt><dd>多设备支持(RAID和LVM).RAID和LVM的功能是使多个物理设备组建成一个单独的逻辑磁盘</dd><dd><dl> <dt>RAID support</dt><dd>软件RAID(需要使用外部工具),若你有硬件RAID控制器,可以不选</dd> <dd><dl> <dt>Linear (append) mode</dt><dd>追加模式(简单的将一个分区追加在另一个分区之后)</dd> <dt>RAID-0 (striping) mode</dt><dd>RAID-0(等量分割)模式</dd> <dt>RAID-1 (mirroring) mode</dt><dd>RAID-1(镜像)模式</dd> <dt>RAID-10 (mirrored striping) mode</dt><dd>RAID 0+1模式</dd> <dt>RAID-4/RAID-5/RAID-6 mode</dt><dd>这些模式比较复杂,一般不用</dd> <dd><dl> <dt>Support adding drives to a raid-5 array</dt><dd>RAID-5阵列可以通过添加额外的驱动器进行扩展(restriping),这个选项允许在线进行这样的操作,同时要求mdadm的版本大于2.4.1</dd> </dl></dd> <dt>Multipath I/O support</dt><dd>多路IO支持是指在服务器和存储设备之间使用冗余的物理路径组件创建"逻辑路径",如果这些组件发生故障并造成路径失败,多路径逻辑将为I/O使用备用路径以使应用程序仍然可以访问其数据</dd> <dt>Faulty test module for MD</dt><dd>用于MD(Multi-device)的缺陷测试模块</dd> </dl></dd> <dt>Device mapper support</dt><dd>Device-mapper是一个底层的卷管理器,不用LVM就别选了</dd></dl></dd><dt>Fusion MPT device support</dt><dd>Fusion MPT设备支持</dd><dt>IEEE 1394 (FireWire) support</dt><dd>IEEE 1394(火线)</dd><dt>I2O device support</dt><dd>I2O(智能IO)设备使用专门的I/O处理器负责中断处理/缓冲存取/数据传输等烦琐任务以减少CPU占用,一般的主板上没这种东西</dd><dt>Network device support</dt><dd>网络设备</dd><dd><dl> <dt>Network device support</dt><dd>网络设备支持,当然要选啦</dd> <dd><dl> <dt>Intermediate Functional Block support</dt><dd>这是一个中间层驱动,可以用来灵活的配置资源共享,看不懂的可以不选</dd> <dt>Dummy net driver support</dt><dd>哑接口网络,使用SLIP或PPP传输协议(如ADSL用户)的需要它</dd> <dt>Bonding driver support</dt><dd>将多个以太网通道绑定为一个,也就是两块网卡具有相同的IP地址并且聚合成一个逻辑链路工作,可以用来实现负载均衡或硬件冗余</dd> <dt>EQL (serial line load balancing) support</dt><dd>串行线路的负载均衡.如果有两个MODEM和两条电话线而且用SLIP或PPP协议,该选项可以让您同时使用这两个MODEM以达到双倍速度(在网络的另一端也要有同样的设备)</dd> <dt>Universal TUN/TAP device driver support</dt><dd>TUN/TAP可以为用户空间提供包的接收和发送服务,比如可以用来虚拟一张网卡或点对点通道</dd> <dt>General Instruments Surfboard 1000</dt><dd>SURFboard 1000插卡式Cable Medem(ISA接口),这玩意大概早就绝种了</dd> <dt>ARCnet devices</dt><dd>一般人没有ARCnet类型的网卡</dd> <dt>PHY device support</dt><dd>数据链路层芯片简称为MAC控制器,物理层芯片简称之为PHY,通常的网卡把MAC和PHY的功能做到了一颗芯片中,但也有一些仅含PHY的"软网卡"</dd> <dt>Ethernet (10 or 100Mbit)</dt><dd>目前最广泛的10/100M网卡</dd> <dt>Ethernet (1000 Mbit)</dt><dd>目前已成装机主流的1000M网卡</dd> <dt>Ethernet (10000 Mbit)</dt><dd>万兆网卡无福消受啦</dd> <dt>Token Ring devices</dt><dd>令牌环网设备</dd> <dt>Wireless LAN (non-hamradio)</dt><dd>无线LAN</dd> <dt>PCMCIA network device support</dt><dd>PCMCIA或CardBus网卡</dd> <dt>Wan interfaces</dt><dd>WAN接口</dd> <dt>ATM drivers</dt><dd>异步传输模式</dd> <dt>FDDI driver support</dt><dd>光纤分布式数据接口</dd> <dt>HIPPI driver support</dt><dd>HIPPI(高性能并行接口)是一个在短距离内高速传送大量数据的点对点协议</dd> <dt>PLIP (parallel port) support</dt><dd>将并口映射成网络设备,这样两台机器即使没有网卡也可以使用并口通过并行线传输IP数据包</dd> <dt>PPP (point-to-point protocol) support</dt><dd>点对点协议,PPP已经基本取代SLIP了,用ADSL的可要仔细选择了</dd> <dd><dl> <dt>PPP multilink support</dt><dd>多重链路协议(RFC1990)允许你将多个线路(物理的或逻辑的)组合为一个PPP连接一充分利用带宽,这不但需要pppd的支持,还需要ISP的支持</dd> <dt>PPP filtering</dt><dd>允许对通过PPP接口的包进行过滤</dd> <dt>PPP support for async serial ports</dt><dd>通过标准异步串口(COM1,COM2)使用PPP,比如使用老式的外置modem(非同步modem或ISDN modem)上网</dd> <dt>PPP support for sync tty ports</dt><dd>通过同步tty设备(比如SyncLink适配器)使用PPP,常用于高速租用线路(比如T1/E1)</dd> <dt>PPP Deflate compression</dt><dd>为PPP提供Deflate(等价于gzip压缩算法)压缩算法支持,需要通信双方的支持才有效</dd> <dt>PPP BSD-Compress compression</dt><dd>为PPP提供BSD(等价于LZW压缩算法,没有gzip高效)压缩算法支持,需要通信双方的支持才有效</dd> <dt>PPP MPPE compression (encryption)</dt><dd>为PPP提供MPPE加密协议支持,它被用于微软的P2P隧道协议中</dd> <dt>PPP over Ethernet</dt><dd>这就是ADSL用户最常见的PPPoE啦,也就是在以太网上跑的PPP协议</dd> <dt>PPP over ATM</dt><dd>在ATM上跑的PPP</dd> </dl></dd> <dt>SLIP (serial line) support</dt><dd>一个在串行线上(例如电话线)传输IP数据报的TCP/IP协议.小猫一族的通讯协议,与宽带用户无关</dd> <dd><dl> <dt>CSLIP compressed headers</dt><dd>CSLIP协议比SLIP快,它将TCP/IP头(而非数据)进行压缩传送,需要通信双方的支持才有效</dd> </dl></dd> <dt>Keepalive and linefill</dt><dd>让SLIP驱动支持RELCOM linefill和keepalive监视,这在信号质量比较差的模拟线路上是个好主意</dd> <dt>Six bit SLIP encapsulation</dt><dd>这种线路非常罕见,不要选它</dd> <dt>Fibre Channel driver support</dt><dd>光纤通道</dd> <dt>Traffic Shaper</dt><dd>流量整形,已废弃</dd> <dt>Network console logging support</dt><dd>通过网络记录内核信息</dd> </dl></dd> <dt>Netpoll support for trapping incoming packets</dt><dd>不知道Netpoll是什么的可以不选</dd> <dt>Netpoll traffic trapping</dt><dd>不知道Netpoll是什么的可以不选</dd></dl></dd><dt>ISDN subsystem</dt><dd>综合业务数字网(Integrated Service Digital Network)</dd><dt>Telephony Support</dt><dd>VoIP支持</dd><dt>Input device support</dt><dd>输入设备</dd><dd><dl> <dt>Generic input layer (needed for keyboard,mouse...)</dt><dd>通用输入层,要使用键盘鼠标的就必选</dd> <dd><dl> <dt>Support for memoryless force-feedback devices</dt><dd>游戏玩家使用的力反馈设备</dd> <dt>Mouse interface</dt><dd>鼠标接口</dd> <dd><dl> <dt>Provide legacy /dev/psaux device</dt><dd>仍然支持作为传统的/dev/psaux设备</dd> <dt>Horizontal screen resolution</dt><dd>数字化转换器或图形输入板的水平分辩率</dd> <dt>Vertical screen resolution</dt><dd>数字化转换器或图形输入板的垂直分辨率</dd> </dl></dd> <dt>Joystick interface</dt><dd>游戏杆</dd> <dt>Touchscreen interface</dt><dd>触摸屏</dd> <dt>Event interface</dt><dd>能够利用/dev/input/eventX来存取输入设备的事件</dd> <dt>Event debugging</dt><dd>该选项仅供调试</dd> <dt>Keyboards</dt><dd>键盘驱动,一般选个AT键盘即可</dd> <dt>Mouse</dt><dd>鼠标驱动,一般选个PS/2鼠标即可</dd> <dt>Joysticks</dt><dd>游戏杆驱动</dd> <dt>Touchscreens</dt><dd>触摸屏驱动</dd> <dt>Miscellaneous devices</dt><dd>其他杂项驱动,一般选个PC喇叭即可</dd> </dl></dd> <dt>Hardware I/O ports</dt><dd>硬件I/O端口</dd> <dd><dl> <dt>Serial I/O support</dt><dd>使用PS/2键盘或鼠标的就必选</dd> <dd><dl> <dt>i8042 PC Keyboard controller</dt><dd>PS/2接口的键盘和鼠标</dd> <dt>Serial port line discipline</dt><dd>串口键盘或鼠标</dd> <dt>ct82c710 Aux port controller</dt><dd>一种德州仪器TravelMate笔记本上使用QuickPort接口的鼠标</dd> <dt>Parallel port keyboard adapter</dt><dd>并口键盘或鼠标</dd> <dt>PCI PS/2 keyboard and PS/2 mouse controller</dt><dd>接在移动式扩展坞(Docking station)上的键盘或鼠标</dd> <dt>PS/2 driver library</dt><dd>为PS/2接口上的设备提供驱动(比如PS/2鼠标或标准AT键盘)</dd> <dt>Raw access to serio ports</dt><dd>不是hacker就别选了</dd> </dl></dd> <dt>Gameport support</dt><dd>就是早年"小霸王"游戏机上的那种手柄</dd> </dl></dd></dl></dd><dt>Character devices</dt><dd>字符设备</dd><dd><dl> <dt>Virtual terminal</dt><dd>虚拟终端.除非是嵌入式系统,否则必选</dd> <dd><dl> <dt>Support for console on virtual terminal</dt><dd>内核将一个虚拟终端用作系统控制台(将诸如模块错误/内核错误/启动信息之类的警告信息发送到这里,通常是第一个虚拟终端).除非是嵌入式系统,否则必选</dd> <dt>Support for binding and unbinding console drivers</dt><dd>虚拟终端是通过控制台驱动程序与物理终端相结合的,但在某些系统上可以使用多个控制台驱动程序(如framebuffer控制台驱动程序),该选项使得你可以选择其中之一</dd> </dl></dd> <dt>Non-standard serial port support</dt><dd>非标准串口支持.这样的设备早就绝种了</dd> <dt>Serial drivers</dt><dd>串口驱动.如果你有老式的串口鼠标或小猫之类的就选吧</dd> <dt>Unix98 PTY support</dt><dd>伪终端(PTY)可以模拟一个终端,它由slave(等价于一个物理终端)和master(被一个诸如xterms之类
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -