摘要: (简要概括:volatile变量有两个作用:一个是告诉编译器不要进行优化;另一个是告诉系统始终从内存中取变量的地址,而不是从缓存中取变量的值)一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中... 阅读全文
posted @ 2014-04-11 11:38 Andy Cheung 阅读(389) 评论(0) 推荐(0) 编辑