- 性能之巅:洞悉系统、企业与云计算
- (美)布兰登·格雷格
- 179字
- 2021-04-01 11:08:40
3.4 练习
1.回答下面关于OS 术语的问题:
● 进程、线程和任务之间的区别是什么?
● 什么是上下文切换?
● paging 和swapping 之间的区别是什么?
● I/O 密集型和CPU 密集型工作负载之间有什么区别?
2.回答下面概念性的问题:
● 描述一下内核的作用。
● 描述一下系统调用的作用。
● 描述一下VFS 的作用和它在I/O 栈里所处的位置。
3.回答下面更深层的问题:
● 列出线程离开CPU 的原因。
● 描述一下虚拟内存和按需换页的优点。