其他分享
首页 > 其他分享> > 操作系统导论(三)

操作系统导论(三)

作者:互联网

进程(process)
进程就是正在进行中的程序,它是系统中的一个工作单元
程序是被动的实体,进程是活跃的实体(?)

进程创建、执行需要资源来完成其任务
CPU, memory, I/O, files
Initialization data
进程终止需要回收所有可重用资源

进程种类
单线程进程Single-threaded process
单线程进程有一个程序计数器,指定要执行的下一条指令的位置

多线程进程Multi-threaded process
多线程进程每个线程有一个程序计数器

资源管理

进程管理

内存管理

文件系统管理

大容量存储管理
操作系统活动:
安装和卸载;自由空间管理;存储分配;磁盘调度;分割;保护

缓存管理

I/O子系统管理:

保护和安全
保护——控制进程或用户对操作系统定义的资源的访问的任何机制
安全性——防御系统内部和外部攻击

虚拟化
允许操作系统在其他操作系统中运行应用程序,使一台物理机器像多台机器一样工作

用例涉及运行多个操作系统的笔记本电脑和台式机,以进行探索或兼容

计算机系统结构:

大多数系统使用单个通用处理器
大多数系统也有专用处理器

多处理器系统
优点
增加吞吐量
规模经济
提高了可靠性——优雅的降级或容错

类型
非对称多处理:每个处理器分配一个特定任务。
对称多处理:每个处理器执行所有任务(?)

双核设计
多芯片多核
包含所有芯片的系统
底盘(机箱) 包含多个独立的系统
在这里插入图片描述
非统一存储器存取系统
集群系统

计算机系统环境

传统:独立通用机器

可移动:手持智能手机、平板电脑等

客户端服务器:哑终端,被智能PC取代
计算服务器系统为客户端提供一个接口,以请求服务(即数据库)
在这里插入图片描述
P2P(对等网络)
云计算:由传统操作系统、VMM和云管理工具组成的云计算环境
种类
公共云——任何愿意付费的人都可以通过互联网使用
私有云——由公司运营,供公司自用
混合云——包括公共和私有云组件
实时嵌入式

标签:缓存,操作系统,导论,系统,内存,进程,处理器
来源: https://blog.csdn.net/weixin_49690872/article/details/123054157