#
减
低核心的
文件
大小,其
实
gcc
参数
使用
-
Os
而不是
-
O2
。不
过
我
们
不是嵌入式系
统
,不太需要!
[ ] Configure standard kernel features (expert users)
---
>
[ ] Embedded system
#
上面
两个
在
决
定是否支持嵌入式系
统
呢?我
们这
里是桌机,所以
这个
不用
选择
了!
.....(
其他保留默
认
值
).....
.
loadable module + block layer
要让你的核心能够支持动态的核心模块,那么底下的第一个设定就得要启动才行!至于第二个
block
layer
则预设是启动的,
你也可以½入该项目的细项设定,选择其中你认为需要的功能即可!
[*] Enable loadable module support
---
>
<==
底下
为细项
---
Enable loadable module support
[*] Forced module loading
[*] Module unloading
[*] Forced module unloading
#
其
实鸟
哥
认为这个项
目可能可以
选择
的!免得常常
无
法卸除模
块
!
[*] Module versioning support
[*] Source checksum for all modules
[*] Module signature verification
[
] Require
modules to be validly signed
[*] Automatically sign all modules
Which hash algorithm should modules be signed with.
#
可以
选择
SHA256
即可!
================================================================================
-
*
-
Enable the block layer
---
>
<==
看吧!
预设
就是已
经选择
了!底下
为细项
-
*
-
Block layer SG support v4
-
*
-
Block layer SG support v4 helper lib
[*] Block layer data integrity support
[*] Block layer bio throttling support
Partition Types
---
>
#
至少底下的
数个项
目要
选择
!
[*] Macintosh partition map support
[*] PC BIOS (MSDOS partition tables) support
[*] Windows Logical Disk Manager (Dynamic Disk) support
[*] SGI partition support
[*] EFI GUID Partition support
.....(
其他保留默
认
值
).....
IO Schedulers
---
>
#
磁
盘队
列的
处
理方式
<*> Deadline I/O scheduler
#
鸟
哥非常½
议½
此
项
目
设
定
为
核心功能!
<*> CFQ I/O scheduler
[*] CFQ Group Scheduling support
Default I/O scheduler (
Deadline
)
---
>
#
相
当
½
议
改
为
Deadline
.
CPU
的类型与功能选择