什么是操作系统

操作系统

1.2 什么是操作系统

  • 从用户的角度上,操作系统是一个控制软件
  • 管理程序
  • 为应用程序提供服务
  • 杀死应用程序
  • 资源管理
  • 管理外设,分配资源
  • 操作系统位于应用软件之下,为应用软件提供服务支撑。

界面属于shell,而不是内核(kernel)�

kernel—操作系统内部组件,包括:

  • CPU调度
  • 物理内存管理
  • 虚拟内存管理
  • 文件系统管理
  • 中断处理与设备驱动

OS Kernel 的特征:

  • 并发
    • 计算机系统中同时存在的多个运行的程序,需要OS管理和调度。
  • 共享
    • ”同时访问“
    • 互斥共享
  • 虚拟
    • 利用多道程序设计技术,让每个用户都绝的有一个计算机专门为他服务
  • 异步
    • 程序的执行不是一管到底,而是走走停停,向前推仅的速度不可预知
    • 但只要运行环境相同,OS需要保证程序的结果也相同
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容