导图社区 计算机
这是一篇关于计算机的思维导图。AMC计算机化发动机控制 AMC计算机发动机控制或计算机化排放控制(CEC)系统是一种发动机管理系统,由美国汽车公司(AMC)和Jeep在1980年至1990年间在其自己制造的4缸和6缸发动机上设计和使用。
社区模板帮助中心,点此进入>>
计算机操作系统
操作系统分类
Windows
MacOS
Android
iOS
Linux
系统简介
开源代码程序,可自由传播的类UNIX操作系统软件;多用户、多任务并支持多线程和多CPU的操作系统
系统诞生
林纳斯 托瓦兹(Linus Torvalds)
系统组成
硬件
系统核心Kernel
命令解释器shell
外围应用程序
系统主要特性
基本思想
一切都是文件
每个软件都有确定的用途
完全免费
免费获得,任意修改源代码
完全兼容POSIX1.0标准
多用户,多任务
良好的界面
同时具有字符界面和图形界面
支持多种平台
x86、680x0、SPARC、Alpha等平台,还可以运行在PAD、机顶盒、游戏机上
系统特点
可移植性
稳定性
发行版本
Red Hat
Debian
Ubuntu
应用领域
IT服务区Linux应用领域
企业架构WWW服务器
数据库服务器
负载均衡服务器
DNS服务器
电信、金融、政府、教育、银行、石油
嵌入式Linux应用领域
因特尔设备
控制系统
个人桌面Linux应用领域
具体流程
操作系统
/boot
init进程
运行级别
/etc/init.d
用户登录
目录结构
/bin
/sbin
/usr/bin
/usr/sbin
/root
/home
/tmp
/etc
/urs
/proc
Linux系统常见命令
计算机系统层次结构
裸机(纯硬件)
CPU,GPU,RAM等
协调硬件,软件等计算机资源
提供简单易用的服务
系统软件
应用系统(纯软件)
微信,IE浏览器等
用户
操作系统的发展史
手工操作阶段
缺点:用户独占全集,人机速度矛盾,资源利用率极低
单道批处理 系统
优点:缓解一定程度人机速度矛盾,效率有所提高
缺点:内存仅能有一道程序运行,CPU大部分时间等到I/O
多道批处理 系统
优点:用户请求及时响应,解决了人机交互问题
缺点:不能优先处理紧急任务
实时操作系统
优点:大大提升及时性,可靠性
进程管理
进程的定义
PCB、程序段、数据段构成。PCB是进程存在的唯一标志
内存管理
文件系统
建立文件、存入、读出、修改、转储文件
网络通讯
安全机制
安全描述符、访问控制列表、访问令牌、访问掩码
操作系统提供外界直接或间接访问数种资源的通道
操作系统有能力认证资源访问的要求
用户界面
驱动程序
定义:是一种可以使计算机和设备通信的特殊程序