摘要:
1 进程切换的关键代码switch_to分析 1.1 进程调度与进程调度的时机分析 1.1.1 进程的分类 第一种分类: I/O-bound:频繁的进行I/O,通常会花费很多时间等待I/O操作的完成。 CPU-bound:计算密集型,需要大量的CPU时间进行计算。 第二种分类: 批处理进程(batch process):不必和用户交互,通常在后台进行;不必很快的响应;典型例子:编译程... 阅读全文
posted @ 2016-05-13 16:23
LeoSanford
阅读(346)
评论(0)
推荐(0)
摘要:
1.预处理、编译、链接和目标文件的格式 1.1可执行程序的来源 1.1.1一个简单的流程 .c(省略了预处理)汇编成汇编汇编代码asm,然后汇编成目标码.o,在链接成可执行文件,可执行文件加载到内存执行。 1.1.2用hello.c做简单的实验 1.2目标文件的格式elf(executable an 阅读全文
posted @ 2016-05-13 09:36
LeoSanford
阅读(271)
评论(0)
推荐(0)
浙公网安备 33010602011771号