007-2271-不出局

操作系统进场

2019-07-27  本文已影响2人  短暂瞬间

第96篇

极客时间《许式伟的架构课》课程笔记。

背景

操作系统的启动过程

操作系统如何获得执行权:计算机主板ROM上的启动程序(BIOS)交给它

  1. 存储设备的驱动程序,用以识别常规的外置存储设备,比如硬盘、光驱、U 盘
  2. 基础外部设备的驱动程序,比如键盘、鼠标、显示器
  3. 设备和启动配置的基础管理能力
  4. 支持执行外置存储中引导区的机器代码程序
  5. 跳转到外置存储引导区的固定地址,把执行权交给该地址上的引导程序

操作系统的需求演进

客户价值维度

商业价值维度

现代操作系统

现代操作系统

操作系统的边界

  1. PC时代,操作系统厂商(微软)并不生产硬件,PC兼容机对DOS/Windows的发展有很重要的支撑意义
  2. 移动时代,iOS操作系统引入的收税模式受益方是硬件厂商,而Android是免费的,手机厂商不会把支付系统交给Google,Google服务也会被手机厂商逐步替换
  1. PC时期,操作系统是以管理本地软件和内容为主(对内),浏览器是以管理互联网内容为主(对外)
  2. 但目前这个边界正在逐渐变得模糊,应用市场就是典型的互联网内容,浏览器里也有网址导航、搜索引擎以及web应用市场
  3. 核心问题:操作系统、浏览器以及搜索引擎的关系是什么?移动时代浏览器和操作系统的关系如何相处?
上一篇 下一篇

猜你喜欢

热点阅读