0、系统设计的一下特点,使其优良、健壮、弹性好
a、简洁:仅有几百个系统调用接口。
b、一切皆是文件:提供统一的访问接口。
c、 采用C语言实现:移植性强。
d、进程创建迅速:采用写时赋值技术。
e、进程间通信方式简单、稳定。
1.2 处理器所处上下文
a、运行于内核空间,处于进程上下文,代表某个特定的进程执行。
b、运行于内核空间,处于中断上下文,与任何进程无关,处理某个特定的中断。
c、运行于用户空间,执行用户进程。
以上包括所有情况。及时边边角角也不例外,如:当CPU空闲时,内核就运行一个空进程,处于进程上下文,但运行于内核空间。
1.3linux内核的特点
a、Linux内核是一个单内核结构,但是同时吸收了微内核的一些优点:模块化设计、抢占式内核、内核线程的支持、动态加载内核模块。