深入理解操作系统(linux)
文章平均质量分 80
理解和剖析以linux kernel 为例的操作系统机制的实现
alpha miao~
这个作者很懒,什么都没留下…
展开
-
内存映射在coping gc中的应用
我们就正式开始看源码,听说这个小demo有很多不足的地方。但是笔者对gc确实不太了解,真的看不来哈哈。主要关于一个使用mmap对baker gc算法进行优化的小demo。先让大家看看baker算法对coping gc优化的精髓部分。原创 2024-03-30 16:14:55 · 291 阅读 · 0 评论 -
linux中的RCU机制
我忘了具体是什么意思,我们知道 page 是一个虚拟的概念,每个进程看到的都是虚拟内存,虚拟内存需要通过映射(mapping)到相应的物理内存上,kernel 代码中有对应的映射函数。**系统中数据读取操作远多于写操作,而RWlock(读写锁)机制在SMP对称多处理器环境下随着处理器增多性能会迅速下降,RCU机制改善了这种情况,**RCU机制的核心是写操作分为 “写” 和 “更新” 两步,**允许读操作在任何时候无阻碍访问,当系统有写操作是,更新动作一直延迟到对该数据的所有读操作完成为止。原创 2024-02-26 21:43:41 · 1109 阅读 · 0 评论 -
操作系统中的锁
现代操作系统》第二章,进程间通信。原创 2024-02-25 18:11:21 · 434 阅读 · 1 评论 -
ubuntu安装好后无法联网
由于之前是一直宅在宿舍的,所以我给我的两个儿子(cent os 和 ubuntu)配的是直接和主机一起用校园网的网线。但是现在考虑到基本上不在宿舍所以就没有搞校园网了,这个一直累积的问题就暴露出来了。在ubuntu更新软件的时候失败了,就发现了这个问题。由于我的技术有限,知识比较浅薄,所以最后直到解决问题之后都没有发现最初的时候问题出在哪。但是范围已经确定下来了。我下面就说一下如果虚拟机连不到网,我们怎么去排查原因。原创 2023-09-09 01:05:20 · 3368 阅读 · 1 评论