操作系统,本质为软件,直接与硬件交互,操作系统管理与服务应用进程,应用难以脱离操作系统单独运行,避免单进程独占资源,卡死操作系统与避免被卡死

操作系统作为系统软件,管理硬件资源,控制程序运行,提高人机交互体验。它虚拟化硬件,提供统一服务接口,确保应用高效运行并最大化资源利用率。操作系统还负责进程管理,包括生命周期、资源分配、安全隔离,以及防止单进程独占资源导致系统卡死。通过中断、信号量、资源配额、虚拟化等手段,操作系统维护系统稳定。
摘要由CSDN通过智能技术生成

操作系统,本质为软件,直接与硬件交互,操作系统管理与服务应用进程,应用难以脱离操作系统单独运行,避免单进程独占资源,卡死操作系统与避免被卡死

一、操作系统管理硬件资源、控制程序运行,改善人机界面,为应用软件提供支持的一种系统软件,是位于硬件和应用之间的软件层,
理解一下:
1、操作系统本身也是软件,不过是直接与硬件进行交互,并封装硬件提供的接口以向上层应用提供服务的,就像计算机网络服务中的层次关系一样,操作系统负责屏蔽下层(硬件层)的差异,并向上层(应用层)提供统一的服务接口。
2、操作系统的核心功能是将有限的,离散的硬件资源,高效的抽象为无限的,连续的资源
3、站在软件的角度看,操作系统就是将硬件的资源虚拟化,提供用于编程的接口
4、结构上,操作系统=操作系统内核+系统框架

二、操作系统对应用提供管理和服务功能
1、服务的目标:单个应用的运行效率最大化
2、管理的目标:系统的资源整体利用率最大化
3、面向不同的场景,有不同的效率性和公平性的需求

三、操作系统为应用提供的服务:
1.存储可执行文件,并提供不同的存储选项
2.将可执行文件加载到CPU中运行,通过可执行文件生成进程
3.执行可执行文件中的运算等操作
4.多个应用同时执行时进行进程资源的管理

四、操作系统提供的一些具体服务(抽象)
1、计算上ÿ

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值