学会分析性能瓶颈,从夯实基础做起
2014-07-04 17:12
225 查看
学会分析性能瓶颈,从夯实基础做起
发布于:2013-12-13 11:27:21来自【群】编辑
上图是本人刚出炉的一张对照表,算是对下文即将满腹的吐槽做一个补偿,欢迎各位批评小生!
前言
今天在起草一份NVR性能测试指导书,我有很多感触和想法,从去年进入到科达测试部以来,很少听到一堂像模像样的性能测试培训,对于我们的测试工程师而言,这块技能可以说是相当薄弱。
在平常工作中我或多或少听到一些,"这块到底怎么分析?","究竟怎么看CPU?怎么看内存占用是否正常?""怎么看内存泄露?""怎么看磁盘I/O"?
这些问题狠狠地扇了我们一巴掌!我们的测试工程师在这方面都是极其不合格的,我们有必要反思这些东西为何被我们忽视!
难道学会看TOP就是性能测试专家了?显然不是,我的个人观点是:
测试工程师要想搞好性能测试,从夯实基础做起!
有人会觉得接下来我说的内容好像跟测试工作考不上边儿,那你就大错特错了。
这些基础知识包括,或者你也可以自己尝试着回答一下。
1. 计算机中CPU,内存,缓存,磁盘的具体工作方式?
2.win32和linux的虚拟内存管理策略?
3.什么叫页面交换?
4.何时发缺页错误?
5.进程和线程有什么区别?
6.CPU单核,多核,多核超线程到底是什么意思?
7.什么叫寻址空间大小?
8.什么叫栈溢出?
9.代码中的数组下标越界,死循环,嵌套,递归可能会对性能造成什么影响?
10.什么叫TPS?
11.top命令究竟如何看?
12.I/O操作又是什么意思?
13.什么叫消耗CPU时间?什么叫上下文切换?中断?
14.什么叫网络I/O
15.一条HTTP请求达到服务器之后,对这些组件是如何影响的?
16.硬件系统的性能究竟如何评估?
17.Linux的交换分区到底干吗用?
18.怎么查看内存达到了瓶颈?
19.什么叫thrashing?
20.............................................
我想这个时候应该是测试工程师抱头痛哭的时候,包括我自己。
有人也会纳闷,我一个TE知道这些干嘛?
或者说这些你都真的知道了!?
想要做好性能测试,不要再一味地去崇拜loadRunner了!这压根不是你现在要去学的!你要学的是基础!
发布于:2013-12-13 11:27:21来自【群】编辑
上图是本人刚出炉的一张对照表,算是对下文即将满腹的吐槽做一个补偿,欢迎各位批评小生!
前言
今天在起草一份NVR性能测试指导书,我有很多感触和想法,从去年进入到科达测试部以来,很少听到一堂像模像样的性能测试培训,对于我们的测试工程师而言,这块技能可以说是相当薄弱。
在平常工作中我或多或少听到一些,"这块到底怎么分析?","究竟怎么看CPU?怎么看内存占用是否正常?""怎么看内存泄露?""怎么看磁盘I/O"?
这些问题狠狠地扇了我们一巴掌!我们的测试工程师在这方面都是极其不合格的,我们有必要反思这些东西为何被我们忽视!
难道学会看TOP就是性能测试专家了?显然不是,我的个人观点是:
测试工程师要想搞好性能测试,从夯实基础做起!
有人会觉得接下来我说的内容好像跟测试工作考不上边儿,那你就大错特错了。
这些基础知识包括,或者你也可以自己尝试着回答一下。
1. 计算机中CPU,内存,缓存,磁盘的具体工作方式?
2.win32和linux的虚拟内存管理策略?
3.什么叫页面交换?
4.何时发缺页错误?
5.进程和线程有什么区别?
6.CPU单核,多核,多核超线程到底是什么意思?
7.什么叫寻址空间大小?
8.什么叫栈溢出?
9.代码中的数组下标越界,死循环,嵌套,递归可能会对性能造成什么影响?
10.什么叫TPS?
11.top命令究竟如何看?
12.I/O操作又是什么意思?
13.什么叫消耗CPU时间?什么叫上下文切换?中断?
14.什么叫网络I/O
15.一条HTTP请求达到服务器之后,对这些组件是如何影响的?
16.硬件系统的性能究竟如何评估?
17.Linux的交换分区到底干吗用?
18.怎么查看内存达到了瓶颈?
19.什么叫thrashing?
20.............................................
我想这个时候应该是测试工程师抱头痛哭的时候,包括我自己。
有人也会纳闷,我一个TE知道这些干嘛?
或者说这些你都真的知道了!?
想要做好性能测试,不要再一味地去崇拜loadRunner了!这压根不是你现在要去学的!你要学的是基础!
相关文章推荐
- 学会使用Linux性能分析工具
- 性能测试—瓶颈分析方法
- 使用oprofile分析性能瓶颈
- 分析性能瓶颈 — 调试OutOfMemoryException
- 一个性能瓶颈分析的过程。
- 学会使用Linux性能分析工具
- WEB服务器性能瓶颈分析
- 性能测试难点之瓶颈分析【转】
- [转]根据性能监视器,分析性能瓶颈
- 学会使用Linux性能分析工具
- 使用oprofile分析性能瓶颈
- fedora 11 下分析系统性能瓶颈之(二)iostat
- fedora 11 下分析系统性能瓶颈之(一)mpstat
- [转]根据性能监视器,分析性能瓶颈
- 性能测试——瓶颈分析方法
- 一款能分析系统性能瓶颈的优化软件
- 一个Web服务的性能瓶颈分析及对策
- 各类服务器性能的瓶颈分析
- 服务器性能的瓶颈分析
- 性能瓶颈分析和性能报告总结