
Linux
takuya0204
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
重学Linux原理之一
硬件: CPU是怎么运行的?这个问题在写并发程序的时候困惑过我, 我一直搞不清楚并发的 可见性 和 volatile 到底是怎么实现的。虽然看过很多帖子 , 但是模糊不清。 研究了 CPU 和 Linux的内存模型才有了一下见解。 首先CPU如同一个资源嵌在主板上,处理器的执行由外部时钟来监控。这个时钟称为系统时钟,它每隔相同的时间间隔就向CPU发送一个脉冲。在...原创 2012-08-20 17:29:34 · 329 阅读 · 0 评论 -
重学Linux原理之二
硬件: -总线 连接主板上不同部件的通道, 分为数据总线,地址总线和控制总线, 逻辑同其名名字。 -外设难怪有人说Linux操作硬件就像I/O读写, CPU都是通过读写外设寄存器来操作它们的, 而且Linux的虚拟文件系统将所有的硬件表现为文件形式, 操作它们简单说就是操作这些文件,读写对应的数据结构数据。 -地址空间 系统总线连接内存和...原创 2012-08-24 09:40:24 · 162 阅读 · 0 评论