摘要:
一、第一章 1. Unix内核的特点简洁:仅提供系统调用并有一个非常明确的设计目的抽象:几乎所有东西都被当做文件可移植性:使用C语言编写,使得其在各种硬件体系架构面前都具备令人惊异的移植能力进程:创建迅速,一次执行保质保量地完成一个任务;独特的fork系统调用清晰的层次化结构:策略和机制分离的理念, 阅读全文
摘要:
一、原理总结 本周老师讲的内容主要包括三个方面,用户态、内核态和中断,系统调用概述,以及使用库函数API获取系统当前时间。系统调用是操作系统为用户态进程与硬件设备进行交互提供的一组接口,也是一种特殊的中断,可使用户态切换到内核态。当用户态进程调用一个系统调用时,CPU切换到内核态并开始执行一个内核函 阅读全文