程序到底该如何优化???
在网上看了很多资料,自己在公司也做过一些和性能有关的项目!!!
总结来说性能和缓存有着巨大的联系,好像只要一提到性能有关的问题就会让人联想到JVM,分布式缓存,一提到HIBERNATE性能,就会联想到ECCATCH等。。。
缓存真的可以提高性能吗,分布式缓存真的可以让我的程序跑的更快,真的可以减少服务器数据库端的压力吗。。。
曾经偶遇过一高手,高手和我说你算性能的方法不对,空间复杂度,和时间复杂度不准确,不精确。高手是C出身,据说当年性能测试时连CPU指针都计算入内。
在高手如云的今天,高手们越来越注意自身程序的性能,因为功能上的开发已经不能满足高手们的欲望,只有优雅的代码结构+高速度的效率才是高手需要的。
而且真正的高手已经放弃考虑自身程序的性能,只要程序比较见状,在代码上节省性能远不如在服务器上做手脚来的快。
这样,机群产生了,分布式的概念被迅速推广,脱离了程序的分布式外插件让COERDER欣喜不已。
那我们的程序到底还值不值得优化,我们的良好习惯还需要养成吗,我们在程序结构上下的功夫还需要存在吗,除去SQL语句是不是我们真的什么都不用在意,只要可以都丢到缓存里。。
我们还需要有优雅的代码吗?
hudefeifei1
2008/12/23 18:07- it技术
- 互联网问答
- IT行业问题
- 编程语言问答
- 计算机技术
- 点赞
- 收藏
- 回答
满意答案
0个回复
