视频链接

About Lectures

Lecture Goals

  • O/S Design 操作系统设计理念
  • Hands-on experience 实操经验

About O/S

O/S known as Operating System.

O/S Purposes

  • Abstract hardware
  • multiplex 一个硬件为多个进程复用
  • isolation 进程的独立性
  • sharing 数据的共享
  • security 线程的安全性
  • performance
  • range of uses

O/S Organization

图片
kernel自启动时便会开始运行,负责内存申请、网络链接(TCP/IP协议)等,是用户层和硬件的桥梁

Why hardware programing is hard

  • unforgiving
  • tensions
    efficient——abstract
    powerful——simple api