当前位置: 技术问答>linux和unix
google上找不到,这里有人能指点一二么?
来源: 互联网 发布时间:2015-10-21
本文导语: 先说说基本的硬件情况: CPU:Dual-Core AMD Opteron 265 [双核] 两颗 主板:ASUS K8N-DL [nVIDIA nForce 4 Pro 芯片组] 内存:2G DDR400 ECC reg 硬盘接口:ATA 100(2), S-ATA II(4)[支持NCQ,RAID] 另外,板载Silicon Image Sil3114芯...
先说说基本的硬件情况:
CPU:Dual-Core AMD Opteron 265 [双核] 两颗
主板:ASUS K8N-DL [nVIDIA nForce 4 Pro 芯片组]
内存:2G DDR400 ECC reg
硬盘接口:ATA 100(2), S-ATA II(4)[支持NCQ,RAID]
另外,板载Silicon Image Sil3114芯片也可提供4个SATA的RAID 0、1、0+1
硬盘:3个sata[NCQ],两个做raid-0,一个做备份和专门记录日志
网卡:板载Broadcom BCM5751 PCI-Express 千兆以太网控制器
显卡:板载 ATI RAGE XL (pci)
软件情况:apache,php,mysql,ssh,postfix
内核版本:2.6.14-rc2 [由于是实战前的玩玩,所以只考虑最新,未考虑稳定]
===================================
这是我第一次编译内核,主要目的是学习,本着学习的目的编译内核,所以就想尽可能将阴山背后、七角八落的也许是八辈子用不上的东西搞个明白[其实不搞明白怎么知道可能八辈子用不上呢?],俺不是老鸟(但是这是俺的目标),所以想成为老鸟,因此这一关也就必不可少了,所以还请各位莫怪。。
===================================
Processor type and features --->
----------------------------------
Processor family (Opteron/Athlon64/Hammer/K8) --->
[*] Symmetric multi-processing support {已选}
/dev/cpu/*/msr - Model-specific register support{我是smp系统,但是怎么看也不明白这是什么用处,可以不选吗?不选它会影响性能或稳定性吗?}
====================================
Device Drivers --->
----------------------
Connector - unified userspace kernelspace linker {看不懂,这个是什么东西?有什么用处?选和不选有什么不同呢?是不是和无盘工作站有什么关系?}
--------
Plug and Play support --->
[?] Plug and Play support {不选可以吗?是不是不选的话就必须手动设置irq之类的东西?}
[?] Plug and Play ACPI support (EXPERIMENTAL) (NEW) {如果上面选了,这里可以不选可以吗?会有什么影响?}
-------
ATA/ATAPI/MFM/RLL support
[*] PCI IDE chipset support
Generic PCI IDE Chipset Support {如果找到对应的芯片组,可以不选它吗?}
---------
SCSI device support --->
RAID Transport Class {我用的是sata raid,是否这里也必须要选呢?}
[?] legacy /proc/scsi/ support {帮助说有些老程序需要他,那么上面列出的程序哪些需要他呢?}
--------
[*] Multiple devices driver support (RAID and LVM) {已选}
RAID support {软件RAID支持,已选}
Multipath I/O support {多路IO支持,选这个有什么好处?可以不选吗?}
Device mapper support {我不用LVM,可以不选它吗?}
---------
Input device support --->
Hardware I/O ports --->
Raw access to serio ports {这是啥玩艺?我只用键盘,可以不选吗?}
---------
Character devices {字符设备} --->
[?] HPET - High Precision Event Timer {这有什么用,可以不选吗?}
Hangcheck timer {有什么用处呢?若要使用它,需要额外的程序吗?}
===================================
File systems --->
------------
Pseudo filesystems --->
[?] HugeTLB file system support {取代bigpages的一项新技术,是什么东西?需要吗?}
Relayfs file system support (NEW) {它是干什么的,什么场合需要它?}
Partition Types {磁盘分区类型,据说下面的选项可以全不要,是这样吗?} --->
[*] Advanced partition selection {若只有一个linux系统,可以不选这个大项吗?}
===================================
Cryptographic options {这个大项可以全不选吗?} --->
-----------------
[*] Cryptographic API {若必须选某些选项,那么下面的选项哪些必选呢?我下面这样的选择可以吗?}
[ ] HMAC support
Null algorithms
MD4 digest algorithm
MD5 digest algorithm
SHA1 digest algorithm
SHA256 digest algorithm
SHA384 and SHA512 digest algorithms
Whirlpool digest algorithms
Tiger digest algorithms
DES and Triple DES EDE cipher algorithms
Blowfish cipher algorithm
Twofish cipher algorithm
Serpent cipher algorithm
AES cipher algorithms (i586)
CAST5 (CAST-128) cipher algorithm
CAST6 (CAST-256) cipher algorithm
TEA and XTEA cipher algorithms
ARC4 cipher algorithm
Khazad cipher algorithm
Anubis cipher algorithm
Deflate compression algorithm
Michael MIC keyed digest algorithm
CRC32c CRC algorithm
Testing module
========================
Library routines {下面的4个哪个是必须的呢?都不选可以吗?} --->
---------------
CRC-CCITT functions {未选}
CRC16 functions (NEW) {未选}
CRC32 functions {未选}
CRC32c (Castagnoli, et al) Cyclic Redundancy-Check {未选}
==================================
呵呵,问题多了些,各位大虾们不必全部回答,就自己熟悉的地方给小弟一些建议吧,先在这里谢过啦!
CPU:Dual-Core AMD Opteron 265 [双核] 两颗
主板:ASUS K8N-DL [nVIDIA nForce 4 Pro 芯片组]
内存:2G DDR400 ECC reg
硬盘接口:ATA 100(2), S-ATA II(4)[支持NCQ,RAID]
另外,板载Silicon Image Sil3114芯片也可提供4个SATA的RAID 0、1、0+1
硬盘:3个sata[NCQ],两个做raid-0,一个做备份和专门记录日志
网卡:板载Broadcom BCM5751 PCI-Express 千兆以太网控制器
显卡:板载 ATI RAGE XL (pci)
软件情况:apache,php,mysql,ssh,postfix
内核版本:2.6.14-rc2 [由于是实战前的玩玩,所以只考虑最新,未考虑稳定]
===================================
这是我第一次编译内核,主要目的是学习,本着学习的目的编译内核,所以就想尽可能将阴山背后、七角八落的也许是八辈子用不上的东西搞个明白[其实不搞明白怎么知道可能八辈子用不上呢?],俺不是老鸟(但是这是俺的目标),所以想成为老鸟,因此这一关也就必不可少了,所以还请各位莫怪。。
===================================
Processor type and features --->
----------------------------------
Processor family (Opteron/Athlon64/Hammer/K8) --->
[*] Symmetric multi-processing support {已选}
/dev/cpu/*/msr - Model-specific register support{我是smp系统,但是怎么看也不明白这是什么用处,可以不选吗?不选它会影响性能或稳定性吗?}
====================================
Device Drivers --->
----------------------
Connector - unified userspace kernelspace linker {看不懂,这个是什么东西?有什么用处?选和不选有什么不同呢?是不是和无盘工作站有什么关系?}
--------
Plug and Play support --->
[?] Plug and Play support {不选可以吗?是不是不选的话就必须手动设置irq之类的东西?}
[?] Plug and Play ACPI support (EXPERIMENTAL) (NEW) {如果上面选了,这里可以不选可以吗?会有什么影响?}
-------
ATA/ATAPI/MFM/RLL support
[*] PCI IDE chipset support
Generic PCI IDE Chipset Support {如果找到对应的芯片组,可以不选它吗?}
---------
SCSI device support --->
RAID Transport Class {我用的是sata raid,是否这里也必须要选呢?}
[?] legacy /proc/scsi/ support {帮助说有些老程序需要他,那么上面列出的程序哪些需要他呢?}
--------
[*] Multiple devices driver support (RAID and LVM) {已选}
RAID support {软件RAID支持,已选}
Multipath I/O support {多路IO支持,选这个有什么好处?可以不选吗?}
Device mapper support {我不用LVM,可以不选它吗?}
---------
Input device support --->
Hardware I/O ports --->
Raw access to serio ports {这是啥玩艺?我只用键盘,可以不选吗?}
---------
Character devices {字符设备} --->
[?] HPET - High Precision Event Timer {这有什么用,可以不选吗?}
Hangcheck timer {有什么用处呢?若要使用它,需要额外的程序吗?}
===================================
File systems --->
------------
Pseudo filesystems --->
[?] HugeTLB file system support {取代bigpages的一项新技术,是什么东西?需要吗?}
Relayfs file system support (NEW) {它是干什么的,什么场合需要它?}
Partition Types {磁盘分区类型,据说下面的选项可以全不要,是这样吗?} --->
[*] Advanced partition selection {若只有一个linux系统,可以不选这个大项吗?}
===================================
Cryptographic options {这个大项可以全不选吗?} --->
-----------------
[*] Cryptographic API {若必须选某些选项,那么下面的选项哪些必选呢?我下面这样的选择可以吗?}
[ ] HMAC support
Null algorithms
MD4 digest algorithm
MD5 digest algorithm
SHA1 digest algorithm
SHA256 digest algorithm
SHA384 and SHA512 digest algorithms
Whirlpool digest algorithms
Tiger digest algorithms
DES and Triple DES EDE cipher algorithms
Blowfish cipher algorithm
Twofish cipher algorithm
Serpent cipher algorithm
AES cipher algorithms (i586)
CAST5 (CAST-128) cipher algorithm
CAST6 (CAST-256) cipher algorithm
TEA and XTEA cipher algorithms
ARC4 cipher algorithm
Khazad cipher algorithm
Anubis cipher algorithm
Deflate compression algorithm
Michael MIC keyed digest algorithm
CRC32c CRC algorithm
Testing module
========================
Library routines {下面的4个哪个是必须的呢?都不选可以吗?} --->
---------------
CRC-CCITT functions {未选}
CRC16 functions (NEW) {未选}
CRC32 functions {未选}
CRC32c (Castagnoli, et al) Cyclic Redundancy-Check {未选}
==================================
呵呵,问题多了些,各位大虾们不必全部回答,就自己熟悉的地方给小弟一些建议吧,先在这里谢过啦!
|
我是smp系统,但是怎么看也不明白这是什么用处,可以不选吗?不选它会影响性能或稳定性吗?
不会
Plug and Play ACPI support (EXPERIMENTAL) (NEW) {如果上面选了,这里可以不选可以吗?会有什么影响?
建议选上,不过要做成模块,这样可以关机时一并关掉电源
不会
Plug and Play ACPI support (EXPERIMENTAL) (NEW) {如果上面选了,这里可以不选可以吗?会有什么影响?
建议选上,不过要做成模块,这样可以关机时一并关掉电源