博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作系统笔记(一)介绍
阅读量:4678 次
发布时间:2019-06-09

本文共 472 字,大约阅读时间需要 1 分钟。

  • 什么是操作系统
  1. 管理计算机资源(资源管理)
  2. 抽象计算机硬件,提供给用户接口(虚拟机)
  3. 在硬件和应用软件之间沟通的桥梁
  • 操作系统包括什么(kernel)
  1. CPU管理
  2. 内存管理
  3. 文件系统
  4. 驱动管理
  • 操作系统历史
  1. batch system:串行,流水线。从一个job到另一个job。
  2. multiprogramming:多个job同时在内存运行,共享CPU。
  3. time sharing system:快速响应的交互式计算。
  • 操作系统结构
  1. 简单结构
  2. 分层结构:低效,THE(processor, memory, operator-process communication, i/o, user program, operator)
  3. micro-kernal: 进程等communication, cpu调度,内存管理。没有policy(what),只有mechanism(how to原子功能)
  4. 虚拟机:实现复杂,安全独立,适合研究。
  • 计算机结构

转载于:https://www.cnblogs.com/niuxu18/p/note_os_1.html

你可能感兴趣的文章
SAS基础 -- 逻辑库不存在问题解决
查看>>
Servlet监听器统计在线人数
查看>>
关于手机端IOS系统微信中虚拟键盘遮挡input输入框问题的解决方案 草稿
查看>>
Python--小功能应用
查看>>
[linux-内核][转]内核日志及printk结构浅析
查看>>
程序猿的爱情-2012-01-22
查看>>
CentOS7.2 安装iptables
查看>>
网络是怎样连接的—1.浏览器生成消息
查看>>
codevs1430 素数判定
查看>>
2017年6月2号课堂笔记
查看>>
poj1015【DP.......无奈了】
查看>>
C#性能优化的一些技巧
查看>>
ios坐标位置转换
查看>>
C#中常用到的时间函数(天数差、星期几等)
查看>>
如何理解一台服务器可以绑定多个ip,一个ip可以绑定多个域名
查看>>
改进delphi中的RoundTo函数
查看>>
Microsoft Visual SourceSafe使用经验
查看>>
威尔逊定理及证明
查看>>
[LeetCode] Peeking Iterator
查看>>
Understanding Unix/Linux Programming-用户程序play_again4.c
查看>>