自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

changtao381的专栏

ceph 分布式存储技术

  • 博客(2)
  • 收藏
  • 关注

转载 内存屏障

<br />处理器的乱序和并发执行 <br /><br />目前的高级处理器,为了提高内部逻辑元件的利用率以提高运行速度,通常会采用多指令发射、乱序执行等各种措施。现在普遍使用的一些超标量处理器通常能够在一个指令周期内并发执行多条指令。处理器从L1 I-Cache预取了一批指令后,就会分析找出那些互相没有关联可以并发执行的指令,然后送到几个独立的执行单元进行并发执行。比如下面这样的代码(假定编译器不做优化): <br /><br />z = x + y; <br />p = m + n; <br /><br

2011-02-24 22:04:00 588

原创 SMP 系统下的锁互斥

 SMP 系统下的锁互斥UP系统下的互斥         在单处理器(unique process)系统上,任何允许多个控制路径(多个线程或者多个进程),都会有竞争条件的发生。1)  短期互斥:在单处理器中,如果系统不允许在内核态抢占,那么就不会出现互斥的问题,只有允许在内核抢占时,也就是分时间片时,才出现互斥的情况。这主要用于修改一个内核共享的数据结构。实现的方法:禁止抢占2)  和中断处理程序的互斥:进程和中断处理程序(也就是相当于出现两个控制路径)同时访问共享资源时会发生互斥。实现的方法:关闭中断

2011-02-21 00:00:00 2102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除