随笔分类 -  操作系统

摘要:reference: 原子操作、内存屏障、锁 :https://www.jianshu.com/p/1d90fe6627ad 哪些操作本身是原子的? 单核处理器下中断发生在指令之间,因此单指令操作都是原子的 多核处理器下进行零次或一次对齐内存访问的汇编指令是原子的 c++版读写锁 https://b 阅读全文
posted @ 2019-11-23 17:06 我在地狱 阅读(332) 评论(0) 推荐(0)
摘要:1 概念 Linux的设计哲学之一就是:对不同的操作赋予不同的执行等级,就是所谓特权的概念,即与系统相关的一些特别关键的操作必须由最高特权的程序来完成。Intel的X86架构的CPU提供了0到3四个特权级,数字越小,特权越高,Linux操作系统中主要采用了0和3两个特权级,分别对应的就是内核态(Ke 阅读全文
posted @ 2019-03-09 13:29 我在地狱 阅读(228) 评论(0) 推荐(0)
摘要:[转] https://objectkuan.gitbooks.io/ucore-docs/content/lab1/lab1_3_2_1_protection_mode.html 为何要了解Intel 80386的保护模式和分段机制?首先,我们知道Intel 80386只有在进入保护模式后,才能充 阅读全文
posted @ 2018-12-07 01:40 我在地狱 阅读(711) 评论(0) 推荐(0)