部分转载[C#性能优化实践]
摘要:
全文出处:http://www.infoq.com/cn/articles/C-sharp-performance-optimization1.性能 主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。2.理解瓶颈 99%的性能消耗是由于1%的代码造成的。大部分性能优化都是针对这1%的瓶颈代码进行的。具体实施也就分为两步:“发现瓶颈”和“消除瓶颈”。3.切忌过度 性能优化本身是有成本的。这个成本不单单体现在做性能优化所付出的工作量,还包括为性能优化而写出复杂的代码导致额外的维护成本,比如引入新的Bug,额外的内存 阅读全文
posted @ 2013-07-10 10:24 Gcam 阅读(192) 评论(0) 推荐(0) 编辑