2.操作系统结构

2.1策略Policy和机制Mechanism相分离。 策略:要做什么?e.g.先到先服务First Come First Service;时间片轮转Round Robin;最短截止时间优先 Earliest Deadline First ;完全公平调度 Completely Fair Scheduling etc. 机制:如何做到?e.g. 调度队列的设计,调度实体的表示(如线程)与时钟的中断处

1.操作系统概述

OS职责:对硬件进行管理和抽象,为应用提供服务并进行管理。 硬件视角:管理硬件;对硬件进行抽象。 应用视角:服务应用;管理应用。 OS=操作系统内核+操作系统框架 操作系统框架=系统服务+应用框架 系统服务:对os内核抽象与管理能力的扩展。 应用框架:基于系统服务实现对应用开发与运行所需共性功能的增强。 系统调用接口:应用程序通过os内核提供的接口向内核申请服务。 POSIX(Portable O

mtr

MTR 安装 Linux 主流 Linux 发行版可通过系统自带软件源安装 MTR。 # Debian & Ubuntu apt -y install mtr-tiny # RHEL & CentOS yum -y install mtr 如果软件仓库没有,可以下载 MTR 源码编译安装。详细请查看官方说明。 https://github.com/traviscross/mtr W