>第 19 章 汇编与C之间的关系>volatile限定符

尹志伟 zhiweiyin1985@gmail.com
2009-08-28 20:07:23

您好,我觉得您关于volatile的章节写的很好
本节的后面,您提到了cache优化的问题,并说明可以通过配置页表等禁用cache
在实际涉及到硬件访问的问题时(例如:linux系统的设备驱动程序),可能会有操作系统提供的防优化手段
比如linux下有
mb、rmb、wmb等可以设置内存屏障,保障代码执行效率。
我觉得您可以在教程中提一下这方面的内容,虽然这与C语言并无紧密联系,但是应用中很有效也很常用。


宋劲杉 songjinshan@gmail.com
2009-09-24 22:56:30

你说得有道理,我也在考虑在适当的地方引入这些概念,但不是这里,也许会加到第三部分。


如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!