平台 | 内核版本 | 安卓版本 |
RK3399 | Linux4.4 | Android7.1 |
Linux
是一个多任务操作系统,它支持远大于 CPU
数量的任务同时运行。当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将 CPU
轮流分配给它们,造成多任务同时运行的错觉。
而在每个任务运行前,CPU
都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好 CPU
寄存器和程序计数器(Program Counter,PC
)。
平台 | 内核版本 | 安卓版本 |
RK3399 | Linux4.4 | Android7.1 |
Linux
是一个多任务操作系统,它支持远大于 CPU
数量的任务同时运行。当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将 CPU
轮流分配给它们,造成多任务同时运行的错觉。
而在每个任务运行前,CPU
都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好 CPU
寄存器和程序计数器(Program Counter,PC
)。