操作系统原理知识[个人总结]

嗯,这里是简介,主题配置内可以修改,如留空则不显示

操作系统原理知识[个人总结]

该部分内容来自自己《操作系统原理》的个人总结。

关键词介绍
进程管理

中断技术,多任务系统

进程之间的通信:
  • 信号(软中断,如Ctrl+C中断当前进程,单个信号,不能发送数据)

  • 管道(如使用命令ls | grep使用管道)

  • 消息传递(消息队列)

  • 信号量

  • 共享内存(共享主存)

  • socket(套接字



存储管理
(内存)
层次结构:
寄存器-高速换粗cache-内存-磁盘-外存(如磁带等)

地址转换:逻辑地址,物理地址

程序运行过程:
源程序-编译-目标代码-链接-可执行代码-装入内存-执行

虚拟存储管理(主存不足的情况)

设备管理
(IO设备-存储设备)
设备管理(分为存储设备和io设备)
  • 轮询方式

  • 中断方式

  • DMA方式(IO设备直接与内存交换)

  • 通道方式


文件管理
(外存,文件系统)
FCB文件控制块
索引文件

文件空间管理(类似于主存的管理)
  • 连续型

  • 非连续型


FAT
NTFS
HDFS

程序接口

用户界面

处理器调度
(CPU)
多道程序设计(本质)
  • FCFS

  • SJF

  • SRTF

  • 响应比最高者优先算法


发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Hello world. 豫ICP备16008819号-1.

Power by Z-BlogPHP  Theme by wzdaxue