总的来说,作为拓宽视野,推荐阅读!
该书作者要描述的优化策略看起来是比较简单的,也是很清晰的,站在程序员的角度来看,好多优化点只能作为参考;要工程应用中,更是仅仅作为一种编码习惯和编码考虑。
作为开拓视野,还是值得阅读。涉及硬件寄底层部分的较多,纯软件开发人员看起来,一开始可能会有点吃力。
不过,个人越觉得第三章比交冗余,不知道是不是翻译造成的!
拓宽视野值得一读
《代码优化》热门书评
-
难得的一本书
13有用 1无用 云风 2006-06-09
讲代码底层优化的书很少, 讲的这样底层的更少. 如果关心 CPU 级别的代码优化, 这本书一定要读. 至少比读 Intel 的手册来节省时间.可惜的是译者明显这方面的功利不足,导致翻译的质量不高. 如果你对这方面有一些研究, 那么翻译的差一点其实也无所谓....
-
看了这本书再看glibc
5有用 0无用 eric.33.yu 2009-08-05
这本书对于搞高性能程序的人是必看的。内存不再是抽象的一个存储单位, 而是像硬盘那样的设备了. 从此你写码的时候 会注意到这条指令是访问内存 很耗时。看了它, 再看glibc的代码, 看你熟悉的memcpy,strcpy, strlen....怎么实现的, 你会发现书的写的内容,glibc库作者在广泛...
-
看这本书之前不能说自己懂得优化程序
3有用 0无用 henix 2011-07-05
看了这本书才发现,自己以前那些什么“一次复制4个字节”之类的技巧只能算小聪明。程序性能瓶颈不是那么简单就能看出来的,而是各种因素的综合:指令流水线、内存地址对齐、操作系统页面大小、Cache是否命中……如果你想优化CPU密集的程序,本书一定要看。也有一些不足之处:举的例子都比较老,VC++ 6.0,...
-
翻译啊翻译
1有用 0无用 mNemonic 2011-07-22
还能翻译得再晦涩点么?这水平跟google翻译差不多啊!"TLB"译的那是什么啊,感觉译者完全不懂书中的内容似的!!! 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了 ...
-
建议先去读《深入理解计算机系统》中的第1部分
0有用 0无用 jimmy 2012-04-19
这本书不算差,但也算不上经典,对于时间并非非常充足的人,这本书可读可不读,建议先去读《深入理解计算机系统》中的第1部分,对代码的优化就可以有个基本了解,如果想继续深入,也不一定非得读此书,因为此书中的大量篇幅都在讲内存的底层原理...
书名: 代码优化
作者: [美] Kris Kaspersky
出版社: 电子工业出版社
原作名: Code Optimization: Effective Memory Usage
副标题: 有效使用内存
译者: 谭明金
出版年: 2004-10
页数: 348
定价: 48.00元
装帧: 平装
丛书: 安全技术大系
ISBN: 9787121003516