C#性能优化实践--(摘抄)
摘要:
性能主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。本文以.NET平台下的控件产品MultiRow为例,描述C#性能优化的实践。性能优化原则·理解需求MultiRow的一个性能需求是:“百万行数据绑定下平滑滚动。”整个MultiRow项目的开发过程一直在考虑这个目标。·理解瓶颈99%的性能消耗是由于1%的代码造成的。大部分性能优化都是针对这1%的瓶颈代码进行的。具体实施也就分为两步:“发现瓶颈”和“消除瓶颈”。·切忌过度性能优化本身是有成本的。这个成本不单单体现在做性能优化所付出 阅读全文
posted @ 2013-05-25 21:54 为学日损 阅读(186) 评论(0) 推荐(0)
浙公网安备 33010602011771号