存档

2011年3月 的存档

google-perftools剖析性能瓶颈

2011年3月29日 吴颖敏 没有评论

google-perftools 是一款针对 C/C++ 程序的性能分析工具,它是一个遵守 BSD 协议的开源项目。使用该工具可以对 CPU 时间片、内存等系统资源的分配和使用进行分析。 而且我们还可以使用google-perftools里的tcmalloc替代glibc的malloc可以改善mysql在高并发访问下的性能,首先您能在这里得到google-perftools 。 然后在安装完之后您需要在mysql的编译参数中做适当的调整: CFLAGS=”-O3
................Read More

OOM分析(一)

2011年3月25日 吴颖敏 没有评论

之前在JVM调优中介绍过相关的OOM发生的原因常见的有以下几种: 1.StackOverflowError: java.lang.StackOverflowError错误表示JVM栈溢出,出现这个错误的原因一般都是递归的层次太深,或者无限的递归造成的. 2.OutOfMemoryError: Java heap space: java.lang.OutOfMemoryError: Java heap space这个错误表示JVM的新生代和老生代的内存不足。出现这个错误说明应用程序出现了内存溢出或者程序
................Read More

Memcached的详细介绍

2011年3月21日 吴颖敏 1 条评论

之前提到过Nosql,今天对这段时间对Memcached认识留下点memory。 大部分的Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、网站显示延迟等重大影响。 memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和
................Read More

Web站点成熟度模型

2011年3月18日 吴颖敏 1 条评论

之前谈了些关于WEB站点的效率,在翻度《网站性能监测与优化》的时候,注意到了Web站点成熟度模型。这个模型给的启示非常多,这里留下点记忆。

Web分析,终端用户体验管理,用户心声(VOC)和web交互分析提供了有关网站分析的大量原始信息。如果这些信息对企业的业务可能产生影响,就需要对其进行分析,交流。
以下就是Web站点成熟度模型: 阅读全文…

网站的效率

2011年3月16日 吴颖敏 没有评论

现在越来越多的投资者看中网络投资带来的回报率及时间效率,早上看到了163的新闻关于团购网站的员工造假问题, 在现实中这样的情况普遍存在,如何客观的反应网站真实的流量,交易笔数呢?这也从客观上看出了一个网站的真实效率,这里需要BI数据仓库的加入。 扯远了今天简单的就网站的效率留下点memory,之前facebook效应给的启发。 哪些是我们关注的数据呢? 网站的效率 有很多的商家只关注网
................Read More

Jboss的性能调优

2011年3月10日 吴颖敏 没有评论

之前简单介绍了JBOSS中的负载均衡,今天将关于Jboss的性能调优留下点Memory. 首先是jbossNative jboss的web container使用的 apache tomcat。 apache tomcat 有一个扩展包,使tomcat可以通过 java native interface 使用 apache portable runtime (APR),而APR则是大名顶顶的apache httpd 网络服务器的运行时环境。用了这个扩展之后,就使得tomcat可以借助于apache httpd的力量,性能得以提升
................Read More

三月书荐

2011年3月7日 吴颖敏 没有评论

一转眼已经是2011年的3月份了,上周对于看了不少线上数据的分析,这周又要开始性能测试了,早上当当上游了会准备了这个月的精神食粮,和大家分享下。 网站性能监测与优化 貌似是本新书,翻译不错,研读下。 博弈论的诡计 昨天高铁上旁边仁兄介绍的,看了一些觉得很不错。 It’s Android Time——Google Android创赢路线与产品开发实战 随着测试平台由PC转移到了mobile phone的阶段,也
................Read More

Jboss的负载均衡

2011年3月3日 吴颖敏 没有评论

之前Jason介绍了一些场景的负载均衡,这里对JBoss的负载均衡留下点Memory JBoss的负载均衡器架构集群实际是由Tomcat的HTTP集群实现的。JBoss有自己的负载均衡器,但效果不佳,官方文档没有介绍,几乎没有人使用。一般情况下,我们都是采用apache+mod_jk作为负载均衡器。mod_jk是apache的一个插件,负责apache与tomcat之间的通讯,是JBoss集群配置(tomcat集群)的关键。 我们主要关注的还是w
................Read More

python自动化测试框架

2011年3月1日 吴颖敏 2 条评论

之前有介绍过selenium的自动化测试框架,随着Python这种脚本语言的强大功能越来越被广大的程序员所重视,这种之前在国内流行度不高的语言近来气势高涨。各种第三方模块层出不穷。这里Jason介绍下之前用过的python自动化测试的一个框架PAMIE,留下点memory。 PAMIE(Python Automated Module For Internet Explorer),PAMIE它与selenium差不多,能让你如同写JS一样来操作IE浏览器。包括自动启动
................Read More