
WEB 性能
antswallow
这个作者很懒,什么都没留下…
展开
-
全面提升 Web 2.0 应用程序的性能,第 2 部分: 页面下载时间分析
什么是终端用户响应时间?正如在本系列文章 第 1 部分 中描述的那样,终端用户响应时间就是指从这个用户触发一个页面请求到这个页面被完全展示的时间,有时也被称为浏览器响应时间。终端用户响应时间是终端用户对一个应用性能的直观感受。它由三部分组成:页面请求与下载时间(简称页面下载时间)。服务器响应时间。浏览器处理及渲染时间。用一个公式来表示,那就是 :原创 2010-04-14 19:44:00 · 635 阅读 · 0 评论 -
Hibernate性能优化技巧
<br /><br />文章分为十三个小块儿对Hibernate性能优化技巧进行总结性分析,分析如下:<br />一、在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session. clear()或者session. evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。<br />二、对大数据量查询时,慎用list()或者iterator()返回查询结果,<br /><1>. 使用L原创 2010-08-02 14:18:00 · 557 阅读 · 0 评论 -
最佳线程数总结
<br /><br />最佳线程数:<br />性能压测的情况下,起初随着用户数的增加,QPS会上升,当到了一定的阀值之后,用户数量增加QPS并不会增加,或者增加不明显,同时请求的响应时间却大幅增加。这个阀值我们认为是最佳线程数。<br /> <br />为什么要找最佳线程数<br />1.过多的线程只会造成,更多的内存开销,更多的CPU开销,但是对提升QPS确毫无帮助<br />2.找到最佳线程数后通过简单的设置,可以让web系统更加稳定,得到最高,最稳定的QPS输出<br /> <br />最佳线程数的原创 2010-08-19 13:36:00 · 2653 阅读 · 0 评论 -
HIBERNATE性能优化
<br /><br />HIBERNATE性能优化<br />(初稿)<br />一、 前言<br />数据库的出现解放了我们的数据跟踪能力,然而长期以来,关系数据库的操作是基于行集的,对关系数据库的操纵接口也是基于行集的,应用程序中承担着从行集中提取数据的繁重工作。<br />然而,ORM(实体关系映射)的出现使得关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作,实现了以面向对象的方法来操纵数据库。<br />能实现ORM这个功能原创 2010-09-09 10:38:00 · 2106 阅读 · 0 评论 -
nginx 入门
Nginx介绍和安装一个简单的配置文件模块介绍常用场景配置进阶内容参考资料 == Nginx介绍和安装 == Nginx是一个自由、开源、高性能及轻量级的HTTP服务器及反转代理服务器,其性能与IMAP/POP3代理服务器相当。Nginx以其高性能、稳定、功能丰富、配置简单及占原创 2011-07-19 13:16:49 · 3214 阅读 · 0 评论 -
【分布式系统工程实现】如何检测一台机器是否宕机?
【分布式系统工程实现】如何检测一台机器是否宕机?检测一台机器是否宕机的应用场景如下:1, 工作机器宕机,总控节点需要能够检测到并且将原有服务迁移到集群中的其它节点。2, 总控节点宕机,总控节点的备份节点(一般称为Slave)需要能够检测到并替换成主节点继续对外转载 2011-08-01 00:05:44 · 1340 阅读 · 0 评论 -
数据库索引及优化
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。数据库索引什么是索引 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 例如这样一个查询:select * from table1 where id=转载 2011-08-27 07:10:03 · 612 阅读 · 0 评论 -
Nginx的upstream 支持算法
Nginx的upstream目前支持5种方式的分配1 轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2 weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如:upstr原创 2011-08-27 07:21:56 · 1972 阅读 · 0 评论 -
性能测试
求助编辑百科名片 性能测试图线性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试转载 2011-11-06 11:31:04 · 4747 阅读 · 0 评论