为这不安全。
内核将会立即移除模块,而不管是否有人在使用它(用 rmmod –f 命令)。
这主要是针对开发者和冲动的用户提供的功能。
如果不清楚,选 N3.3 Module versioning supportMODVERSIONSN 有时候,你需要编译模块。
选该选项会添加一些版本信息,来给编译的模块提供独立的特性,以使不同的内核在使用同一模块时区别于它原来的模块。
这有时可能会有点用。
如果不清楚,选 N。
3.4 Source checksum for all modulesN 这个功能是为了防止你在编译模块时不小心更改了内核模块的源代码但忘记更改版本号而造成的版本冲突。
如果不清楚,选 N3.5 Automatic kernel module loadingN 允许内核自动加载模块。
一般情况下,如果我们的内核在某些任务中要使用一些被编译为模块的驱动或特性时,我们要先使用 modprobe 命令来加载它,内核才能使用。
不过,如果你选择了这个选项,在内核需要一些模块时它可以自动调用 modprobe 命令来加载需要的模块。
如果不清楚,选 Y。
经验谈: 可加载模块是内核代码的一些片断,比如驱动程序,当编译内核的时候,它们也被单独 编译。
因此,这些代码不是内核的一部分,但是当你需要它的时候,他们可以被加载使 用。
通常的建议是如果可能,将内核代码编译成可加载模块, 因为这样可以使内核更小, 而且更稳定。
警告:千万不要将文件系统(File System)部分的代码编译成为可加载模 块,如果你犯了这个错误,将文件系统(File System)部分的代码编译成为可加载模块, 结果将是内核无法读取它自己的文件系统。
然后内核无法加载它自己的配置文件——一 些很明显是在正常启动 Linux 时所必须的东西。
我很少使用可加载模块,我喜欢我的 内核能够直接与硬件对话,但这只是我自己的偏好。
4、Block layer:块设备4.1 Enable the block layer BLOCK Y 这选项使得块设备可以从内核移除。
如果不选,blockdev 文件将不可用,一些文件系统比如 ext3 将不可用。
这个选项会禁止 SCSI 字符设备和 USB 储存设备,如果它们使用不同的块设备。
选 Y,除非你知道不需要挂接硬盘和其他类似的设备。
不过此项无可选项。
4.1.1 Support for Large Block DevicesLBDN 如果你要用大于 2TB 的硬盘,选这个4.1.2 Support for tracing block io actionsY 对快设备进行跟踪和分析的功能。
块队列 IO 跟踪支持,它允许用户查看在一个块设备队列上发生的所有事件,可以通过 blktrace 程序获得磁盘当前的详细统计数据。
4.1.3 Support for Large Single Files(LSF)N 大文件支持,如果你准备建的文件大于 2TB,选这个4.1.4 IO Schedulers 磁盘 IO 调度器 Anticipatory I/O scheduler :抢先式 I/O 调度方式是默认的磁盘调度方式。
它对于大 多数环境通常是比较好的选择。
但是它和 Deadline I/O 调度相比有些大和复杂,它 有时在数据调入时会比较慢 Deadline I/O scheduler:Deadline I/O 调度器简单而又紧密,在性能上和抢先式调度 器不相上下,在一些数据调入时工作的更好。
至于在单进程 I/O 磁盘调度上,它的 工作方式几乎和抢先式调度器相同,因此也是一个比较好的选择。
看介绍,这个好 好像比上面的更好,可以试试。
不过按照我的平衡的观点,好东西都会带来问题。
CFQ I/OScheduler:CFQ 调度器尝试为所有进程提供相同的带宽。
它将提供平等的 工作环境,给桌面系统很合适。
Default I/O scheduler:选用默认的 I/O 调度器 我是这样理解上面三个 I/O 调度器的:抢先式是传统的,它的原理是一有响应,就 优先考虑调度。
如果你的硬盘此时在运行一项工作,它也会暂停下来先响应用户。
期限 式则是:所有的工作都有最终期限,在这之前必须完成,当用户响应时,它会根据自己 的工作能否完成,来决定是否响应用户。
CFQ 则是平均分配资源,不管你的响应多急, 也不管它的工作量是多少,它都是平均分配,一视同仁。
5、System Type5.1 ARM system type Atmel AT915.2 Atmel AT91 System-On-Chip5.2.1 Atmel AT91 Processor AT91SAM9260 OR AT91SAM9XE5.2.2 AT91SAM9260 Variants AT91SAM9XE(N)5.2.3 AT91SAM9260/AT91SAM9XE Board Type Atmel AT91SAM9260-EK / AT91SAM9XE Evaluation Kit (Y)5.2.4 AT91 Board Options Enable DataFlash Card support 如 AT45DCB004C(N)5.2.5 AT91 Feature Selections Programmable Clocks,如果你需要对 PCK0PCK3 四个可编程时钟输出进行编程,选择此项(N)5.3 Processor Type (处理器类型) Support ARM926T processor (Y)5.4 Processor Features 处理器特征 : Support Thumb user binaries(Y) 希望内核支持在用户空间执行 Thumb 代码。
(N): Disable I-Cache (I-bit) Disable D-Cache (c-bit) (N) Force write through D-Cache(Y) :使用写通算法 Round robin I and D replacement algorithmY:使用轮转的 Cache 替换算法。
6、Bus support6.1 PCCard PCMCIA/CardBus supportN 如果考虑支持 PCMCIA 或 PC – Card,选 Y。
可使用该总线接口实现外设扩展6.2 Enable PCCARD Debuging NEWN 使能 PCCARD 调试,可通过内核的命令行使能调试层:pcmcia_core.pc_debug Npcmcia.pc_debug Nsallxx_core.pc_debug N。
6.3 16-bit PCMCIA support Y 支持 16 位 PCMCIA 总线6.4 Load CIS updates from userspace(NEW)Y 有些 PCMCIA 卡需要从用户空间加载新的 CIS 结构(Card Information Structure)才能正常工作。
假如选择 Y,您的用户空间将被正确组织,内核的软件将从用户空间加载该结构。
假如不确定,选择 Y。
6.5 PCMCIA control ioctl obsoleteY 假如选择 Y,PCMCIA 子系统将为用户提供 ioctl 接口。
假如不确定,选 Y7 Kernel Feature7.1 Preemptible Kernel抢占式内核N 该配置可增强内核对实时事件和交互式事件的响应延迟。
如果你正在编译一个桌面系统、嵌入式系统或实时系统,选如果不确定,选 N。
7.2 Dynamic tick timer(N) 假如你想要禁止连续的定时器中断,而是在需要时打开,选择 Y。
该选项可使系统更长时间地呆在 IDLE 状态。
缺省状态下,Dynamic tick 在启动状态下是被禁止的,可通过下述命令启动: Echo 1gt /sys/device/system/timer/timer0/dyn_tick7.3 Use the ARM EABI to compile the kernelN 利用 ARM EABI 来编译内核7.4 Memory ModelFlat Memory FLAT MEMORY7.5 64bit Memory and IO resource (N) 允许内存和 IP 资源为 64 位7.6 Timer and CPU usage LEDS(N) 选择 Y,装置上的某些 LED 等将用于指示系统的某些有用状态。
8 Boot Option8.1 Compressed ROM Boot Loader base address 从 ROM 启动时,程序的起始地址,由于本系统时从 RAM 启动,因此,此处设置无效8.2 Compressed ROM Boot Loader BSS address 从 ROM 启动时,BSS 区的起始地址,由于本系统时从 RAM 启动,因此,此处设置无效8.3 Default kernel command string 在某些平台,Bootloader 无法向 kernel 传递启动参数,在这种情况下,您可以编译时,在此处设置启动参数。
目前,AT91 可以在环境变量”bootarg”处设置启动参数,因此此处无效。
8.4 Kernel Execute-in-place from ROM(N) 该选项允许 CPU 从非易失性存储空间直接启动内核,例如 Nor Flash,由于 kernel 代码无需从 Flash 加载到 RAM 中,因此,也能省去 RAM 的部分空间。
如果不确定,选 N注意:XIP(Execute In Place)中文意:立即执行 。
XIP 所起到的作用是让操作系
上一篇:
2010年高考文科数学试题(全国卷1)
下一篇:
天亮之后