![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
好好学习 天天向上
conquistado
20
展开
-
学习笔记:TCP/IP基本知识点
首发于Java技术干货 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。 基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/IP模型与OSI模型各层的对照关系。 ...原创 2019-09-09 08:34:50 · 139 阅读 · 0 评论 -
操作系统学习笔记(Part nine)
9.0文章管理 9.1文件系统概念 9.2文件物理结构 、 9.3FAT文件系统 FAT1和FAT2互为备份 9.4文件存储管理和目录 ...原创 2020-02-07 17:37:18 · 71 阅读 · 0 评论 -
操作系统学习笔记(Part eight)
8.0设备管理 8.1设备管理概念 8.1.2Spooling系统 8.3.1Linux模块机制 8.3.2Linux驱动程序 选择性支持 注册和注销、打开和释放都必须实现 增加和减少使用计数 ...原创 2020-02-06 19:31:41 · 101 阅读 · 0 评论 -
操作系统学习笔记(Part seven)
7.0存储管理 7.1内存管理功能 7.1.1内存管理功能(一) 7.1.2内存管理功能(二) 存储管理功能:3)内存分配功能 为程序运行分配足够的内存空间 需要解决的问题有 放置策略、调入策略、淘汰策略。(后面详述) 7.2物理内存管理 7.2.1分区内存管理 上述空闲区为:...原创 2020-02-06 01:28:47 · 153 阅读 · 0 评论 -
操作系统学习笔记(Part six)
6.0进程调度 6.1进程调度的概念 6.2典型调度算法原创 2020-02-04 18:54:06 · 104 阅读 · 0 评论 -
操作系统学习笔记(Part five)
5.1死锁的概念 假设哲学家都同时拿起左手边的筷子,此时就陷入死锁。 5.2死锁起因 例子: 消费者同样阻塞在P(mutex) 导致死锁! 5.3死锁预防策略 WIndows和Linux采用鸵鸟策略面对死锁,指视而不见,将死锁丢给用户自己解决。因为操作系统认为解决是效率非常低下的。 ...原创 2020-02-04 13:44:39 · 99 阅读 · 0 评论 -
操作系统学习笔记(Part four)
4.0进程管理 4.1进程概念 4.1.1进程的基本概念 进程是一个动态的概念,是个过程。 还有其他的分类标准(...) 4.1.2进程状态 阻塞状态也是等待状态(Wait) 4.1.3进程控制块 state:用来描述进程的状态:运行、就绪、阻塞 counter:进程还可以运行ti...原创 2020-02-04 12:58:34 · 190 阅读 · 0 评论 -
操作系统学习笔记(Part three)
3.0操作系统用户界面 3.1操作系统启动过程 3.1.1 BIOS和主引导记录MBR 段地址和偏移地址都是16位 BIOS细分为如上三类 固件:以硬件方式存在的程序或软件 采用中断的方式来呈现 OS启动以后,由OS接管计算机 在BIOS读硬盘的过程中,首先去读硬盘或者软盘的一个特殊的扇区(首扇区). 3.1.2操作系...原创 2020-01-06 09:46:14 · 100 阅读 · 0 评论 -
操作系统学习笔记(Part two)
操作系统的逻辑结构 1.1 1.整体式结构 以模块为基本单位构建 2.层次式结构 越往上走,和用户的结合越紧密。 优点: 结构清晰,避免循环调用;整体问题局部化,系统的正确性容易保证;有利于操作系统的维护、扩充、移植。 3.微内核结构(客户服务器结构) 1.2CPU的态 支持操作系统的最基本硬件结构:CPU、内存、中断、时钟。 硬件按“态...原创 2020-01-04 21:08:09 · 143 阅读 · 0 评论