第3章 操作系统的基本概念

3.1 计算机硬件知识

  • 总线: 各级硬件设备都挂在总线上进行互联通信
  • cpu
  • mem
  • 视频控制器--屏幕 -- I/O设备
  • 键盘控制器--键盘 -- I/O设备
  • 硬盘控制器--硬盘 -- I/O设备
  • 网卡控制器--网卡 -- I/O设备
  • I/O设备分为三类:字符型设备、块设备、网络传输设备

3.2 存储架构

  • 寄存器(存放调用硬件的指令集)   1ns
  • 缓存                                             2ns
  • 主内存                                         10ns
  • 磁盘                                             10ms 
  • 访问主内存的速度是磁盘速度的100w 倍!!

3.3 进程、内存和文件

  • 进程:一个用户程序一旦启动【启动一个listen 端口】就会启动一个进程,OS 通过“进程表"来维护进程;进程表里面包括了进程的所有信息:包括?
  • 内存:是进程的存放场所;内存管理的目标是:让数据的读写具有高效、高安全、高空间利用率、位置透明性的作用
  • 文件:文件提供外部存储设备,是程序和数据最终存放的最终地点

3.4 操作系统的使用

操作系统的使用有2种方式:一是在程序用调用操作系统各种服务的API,二是借助操作系统的终端程序shell
  • 系统调用的方式:代码中调用os 各种API
  • 借助os的终端:shell 程序,中文叫做壳!!!
  • linux 的shell 是一个文本界面;windows 的shell 是一个图形界面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值