
操作系统
phantom_111
这个作者很懒,什么都没留下…
展开
-
你听过文件系统吗?
你听过文件系统吗? 听过 那让我们一起复习一下吧_ 1. 复习背景知识 第一部分属于对文件系统的复习内容,了解的人可直接阅读第二部分。 1.1 为什么需要文件系统 文件存于磁盘中,磁盘可以理解为一种固定大小的线性序列,支持读块 k 和写块 k 的操作。假设没有文件系统,用户必须手动进行以下的管理: 记录数据存储在磁盘的哪些块中。 记录哪些块是空闲块。 避免在存取数据的过程中误操作其他用户的数据块...原创 2019-01-27 19:31:18 · 390 阅读 · 0 评论 -
操作系统之——内存管理
程序的运行速度受计算机内存(RAM)大小的影响。但技术上并不能拥有一块容量无限大、速度无限快、永久性的存储器,所以提出了「分层存储体系」的概念。 存储器类型 特征 由什么管理 高速缓存 以 MB 为单位、昂贵且易失 硬件负责管理 内存 以 GB 为单位、价格适中且易失 存储管理器 磁盘 以 GB、TB 为单位,价格低廉且非易失 文件系统负责管理 存储管理器负责内存管理部...原创 2019-02-27 22:05:45 · 488 阅读 · 0 评论 -
锁
作为勤勤恳恳好学的好少年,笔者决定写一篇文章来研究下锁。就好像因为饿才会去吃饭一样,使用锁也是因为锁能够解决我们需求。 1. 为什么要使用锁 为了避免陈述什么并发资源访问、多进程、多线程共享的课本式答案,我们来举一个栗子吧。背景是: 现有学渣小 A,学霸小 C 两人,小 A 上课睡觉,下课后就会向小 C 借课堂笔记。 无需使用锁 小 A 就这么每节下课都愉快的去借阅小 C 的笔记,日子平平淡...原创 2019-08-20 21:07:37 · 364 阅读 · 0 评论