操作系统
东皇太乙
我命由我不由天
展开
-
操作系统_内存管理
文章目录内存管理虚拟内存内存分段内存分页段页式 内存管理 虚拟内存 没有操作系统的单片机程序是直接使用物理地址的,但对于有操作系统的电脑而言,直接操作物理地址简直不能忍,现在的应用程序这么多,直接操作物理地址会产生一系列严重的问题,例如我存在某个位置的数据会被其他应用程序擦除。 因此我们需要有一个虚拟内存地址,应用程序可以在自己的虚拟地址内随意玩耍,操作系统负责将你的虚拟内存映射成物理内存。这个管理者在操作系统中被称为 MMU (Memery Management Unit)内存管理单元。 于是我们就可以进原创 2021-06-15 09:12:18 · 193 阅读 · 1 评论 -
CPU缓存一致性
CPU缓存一致性 CPU 缓存出现的原因 CPU的运算速度是十分快的,而内存的数据交换速度远远小于CPU。假如CPU每次运算的时候都需要从内存拿数据,那么每一次计算就等待内存一次,这是十分不合理的,同样时间下,CPU可以运算 100 次,而内存只能读一次数据。 由于上述问题,就像我们为了解决硬盘读取速度太慢而出现了内存这样子设计一样,计算机科学家同样创造除了CPU缓存的概念。 CPU Cache的数据交换的基本单位 CPU每次读取数据的时候不是一个一个字节从内存中进行读取的,CPU Line是CPU将数据从原创 2021-06-13 15:00:55 · 166 阅读 · 0 评论 -
用户级线程
原创 2021-03-17 14:19:30 · 83 阅读 · 0 评论 -
系统调用的实现
原创 2021-03-15 21:34:06 · 68 阅读 · 0 评论 -
操作系统接口
原创 2021-03-15 14:20:08 · 75 阅读 · 0 评论