操作系统基本上是用户和计算机硬件之间的中介代理。

  • 管理计算机的资源(硬件,抽象资源,软件)
  • 它是一个资源分配器
  • 它还被用于控制程序以防止错误和计算机使用不当

  • 中断(interrupt:这是一个正要的概念)驱动的

用户和进程通过操作系统访问计算机的资源。

操作系统的好处:

  • 简化应用程序的硬件控制。

  • 分享、公平和安全的执行者,目标是更好的整体表现。

    • 公平与性能之间的权衡。

    • 最优算法和精益算法的权衡---OS is overhead.

  • 提供了抽象的资源

    • Sockets

    • 进程间通信

results matching ""

    No results matching ""