发表于: 2018-03-26 21:11:38
0 838
今天完成的事情:
继续学习loadrunner的理论知识和实践操作
收获:
昨天日报写其性能测试在好的一面所其三个点 响应时间短 吞吐量高和资源利用率高。
既然性能有好的一面,那就肯定其有不好的一面,其实导致性能瓶颈的可能性很多,但是
总结起来就是几大类。
1.硬件资源
硬件资源是其最先考虑到的问题,如上班时总是堵车就是因为道路不够宽,如果单路足够宽,
自然就不会出现拥堵的情况。解决瓶颈的最简单方法就是更新硬件,一般来说所有的性能问题
都通过更新硬件资源来解决。
2.操作系统
硬件的升级是有一定上限的,因为它受到操作系统管理能力影响。操作系统提供了对硬件的管理
和支持,合适的操作系统才能完全发挥硬件的性能。如你的电脑内存已经达到了4GB,那么64位
操作系统是你最好的选择,因为32位操作系统已经无法管理4GB内存了。
3.数据库
数据库是现代操作系统不可或缺的组成部分之一。很多大型系统的性能瓶颈往往是在数据库上,
因为大量的数据读写对系统产生的磁盘读写和计算要求非常高。一个合适的数据库和数据库上的数据储存
方式都会影响最终的数据查询写入性能。
4.应用服务器
不同的应用服务器处理不同的语言会有效率上的区别。
5.代码
代码起初主要强调的是算法,而现在更多的是强调并行化,将传统的循环变为
并行循环就可以提升代码执行的效率。当然这里和开发语言也有一定的关系,越是低级
语言性能越好,但是开发效率和难度也随之上升。
问题:探索未知领域的道路果然是孤独的,昨晚差点失眠。。
明天计划:继续研究今天的所遗留下来的问题。
评论