操作系统简答题考点

简介: 操作系统简答题考点

操作系统的类型及其特点

1.无操作系统的计算机系统

人工操作、用户独占全机、cpu等待人工操作

脱机输入、输出、减少cpu空闲时间、提高I/O速度

2.单道批处理系统

系统对作业处理都是成批进行,内存中始终只保持一道作业

自动性、顺序性、单道性

3.多道批处理系统

增加系统的吞吐量

缺点:平均周转时间长、无交互能力

4.分时系统

人机交互、共享主机、便于用户上机

多路性、独立性、及时性、交互性

5.实时系统

多路性、独立性、及时性、交互性、可靠性

操作系统的特征

并发性、共享性、独立性、异步性

操作系统的五个功能

1.处理机管理功能

2.存储器管理功能

3.设备管理功能

4.文件管理功能

用户和操作系统之间的联系

联机用户接口、脱机用户接口、图形用户接口

进程和程序的区别

进程是动态的,程序是静态的

进程是程序的一次执行(短暂存在),程序是长期存在的

进程具有独立性、并发性、可行性、动态性、异步性,程序没有

进程的三个状态

就绪状态、执行状态、阻塞状态

进程的顺序执行

1.顺序性

2.封闭性

3.可再现性

进程的并发执行

1.间断性

2.失去封闭性

3.不可再现性

线程与进程的比较

1.引入线程的OS线程作为调度和分派的基本单位

同一进程,线程的切换不会引起进程的切换

从一个线程切换到另一个线程必定引起进程的切换

2.一个进程间的多个线程也可以并发执行

3.进程可以拥有系统资源,线程不能拥有系统资源

4.同一进程的不同线程间的独立性比不同进程的独立性差得多

进程控制块PCB的作用

1.独立运行基本单位的标志

2.间断性运行

3.提供进程调度的信息

4.提供进程管理的信息

5.实现与其他进程的同步与通信

处理机调度的3个层次

1.高级调度(作业调度)

调度对象是作业

2.低级调度(进程调度)

调度的对象是进程

3.低级调度(内存调度)

提高内存利用率

死锁的四个必要条件

1.互斥条件

2.请求和保持条件

3.不可抢占条件

4.循环等待条件

预防死锁就是破环造成死锁的四个条件之一

内存连续分配的几种分区分配算法

1.首次适应算法

优点:优先利用内存低址部分的空闲分区

缺点:留下无法利用的内存碎片

2.循环首次适应算法

优点:均匀分配空闲分区

缺点:缺乏大的空闲分区

3.最佳适应算法

优点:满足最小空闲分区分配作业

缺点:留下无法利用的内存碎片

4.最适应算法

优点:查找效率高

缺点:缺乏大的空闲区

目录
相关文章
|
1天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1071 0
|
10天前
|
人工智能 运维 安全
|
9天前
|
人工智能 测试技术 API
智能体(AI Agent)搭建全攻略:从概念到实践的终极指南
在人工智能浪潮中,智能体(AI Agent)正成为变革性技术。它们具备自主决策、环境感知、任务执行等能力,广泛应用于日常任务与商业流程。本文详解智能体概念、架构及七步搭建指南,助你打造专属智能体,迎接智能自动化新时代。
|
1天前
|
弹性计算 Kubernetes jenkins
如何在 ECS/EKS 集群中有效使用 Jenkins
本文探讨了如何将 Jenkins 与 AWS ECS 和 EKS 集群集成,以构建高效、灵活且具备自动扩缩容能力的 CI/CD 流水线,提升软件交付效率并优化资源成本。
258 0
|
8天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
|
10天前
|
机器学习/深度学习 人工智能 自然语言处理
B站开源IndexTTS2,用极致表现力颠覆听觉体验
在语音合成技术不断演进的背景下,早期版本的IndexTTS虽然在多场景应用中展现出良好的表现,但在情感表达的细腻度与时长控制的精准性方面仍存在提升空间。为了解决这些问题,并进一步推动零样本语音合成在实际场景中的落地能力,B站语音团队对模型架构与训练策略进行了深度优化,推出了全新一代语音合成模型——IndexTTS2 。
750 23
|
1天前
|
缓存 供应链 监控
VVIC seller_search 排行榜搜索接口深度分析及 Python 实现
VVIC搜款网seller_search接口提供服装批发市场的商品及商家排行榜数据,涵盖热销榜、销量排名、类目趋势等,支持多维度筛选与数据分析,助力选品决策、竞品分析与市场预测,为服装供应链提供有力数据支撑。
|
1天前
|
缓存 监控 API
Amazon item_review 商品评论接口深度分析及 Python 实现
亚马逊商品评论接口(item_review)可获取用户评分、评论内容及时间等数据,支持多维度筛选与分页调用,结合Python实现情感分析、关键词提取与可视化,助力竞品分析、产品优化与市场决策。