系统性能测试
白云庄主
这个作者很懒,什么都没留下…
展开
-
Bytes和bits有何区别
<br />Bit意为“位”或“比特”,是计算机运算的基础,属于二进制的范筹; <br />Byte意为“字节”,是计算机文件大小的基本计算单位; <br />这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输。在应用层通常是用byte来作单位,表示文件的大小,在用户看来就是可见的数据大小。比如一个字符就是1byte,如果是汉字,则是2byte。 <br /> 下面是2个具体应用实例: <br /> Mbps=mega bit转载 2010-08-02 10:42:00 · 3122 阅读 · 0 评论 -
glassfish下的性能调优:令人极度困惑的Max Connections参数
<br />近日做性能调优,主要是针对web service,运行于glassfish之上。前期通过修改优化代码,基本搞定一些阻碍性能的问题,主要是代码层次的不合理。<br /><br />之后还是发现性能上不去,而且表现明显不合理:tps上不去,而服务器cpu只停留在10%附近,压力测试的客户端cpu也不高,20%-30%吧。反复thread dump后检查无果,不论是服务器端还是客户端的工作线程都算正常,没有发现线程/锁之类的问题。分析发现主要的症状是服务器端和客户端都压不上去,服务器端工作线程很空闲,转载 2010-09-28 10:19:00 · 2168 阅读 · 0 评论 -
大型系统调优案例
<br /> <br />查看unix版本:<br />uname -a<br /> <br />查看unix/linux当前连接数:<br />netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'<br />查看HP UNIX参数<br />检查 netconf 文件中的配置值<br /># more /etc/rc.config.d/netconf<br /> <br />HP-UX 10数据库服务器的TCP参数调整:原创 2011-05-20 14:55:00 · 1236 阅读 · 0 评论