操作系统学习笔记_01
操作系统的目标
-
有效性(大中型计算机OS)
-
提高系统资源利用率
-
提高系统吞吐量,使计算机工作流程更加合理(吞吐量:计算机单位时间内完成的工作量)
-
方便性(微型计算机OS)
-
可扩充性(采用新的微内核结构和客户服务器模式,便于增加新的功能和模块)
-
开放性(遵循世界标准规范,即适用于各种设备)
操作系统(OS)的作用
-
作为用户与计算机硬件系统间接口
-
OS是一个系统软件,因此接口是软件接口。
-
OS位于计算机与硬件之间,用户通过OS使用计算机系统。
-
命令方式:DOS命令、Linux命令、UNIX命令
-
系统调用方式:DOS系统调用方式、Linux系统调用方式、UNIX系统调用方式、Windows系统调用方式
-
图标窗口方式
-
OS作为计算机资源管理者
-
资源:处理器(分配控制处理机)、存储器(内存分配与回收)、I/O设备(I/O设备的分配与操作)、信息(文件的存取、共享与保护)
-
实现对计算机资源抽象
多道批处理系统
-
优点:多道程序可以同时运行,提高CPU、I/O和内存利用率、增加系统吞吐量、平均周转时间长(周转时间:作业从进入开始直到其完成并退出系统所用时间)
-
缺点:无交互能力
分时系统
-
推动分时系统产生的动力:用户的需求
-
关键问题:如何使用户能与自己的作业进行交互,即系统及时接收、及时处理用户的命令
-
作业直接进入内存并设置时间片
-
特征:多路性、独立性、及时性、交互性
__EOF__

本文作者:CherriesOvO
本文链接:https://www.cnblogs.com/zyj3955/p/15926224.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/zyj3955/p/15926224.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!