vmstat是一个很好用的检测系统性能工具,没有过多的参数,直接一个vmstat命令即可,不过我们一般加上-w表示宽格式输出。然后再附加上侦测时间即可 例如: 表示每3秒检测一次并输出系统信息,一共输出100次。 这样的格式的命令很好用,接下来我们运行一下这个命令并对输出的数据进行分析 参数讲解: ...
分类:
系统相关 时间:
2018-12-20 11:48:01
阅读次数:
243
最近正在研究rocketmq,简单记录下设计的不同 互联网系统中Rpc、服务治理、消息中间件基本都是标配,消息中间件能解耦,削峰,高可用并能间接提供达到最终一致性 消息中间件中,消息消费分为最多一次,至少一次和刚好一次,如果需要实现刚好一次,则系统设计难度增大,系统性能损失增加,权衡利弊,rocke ...
分类:
其他好文 时间:
2018-12-17 14:20:15
阅读次数:
231
详见:https://www.cnblogs.com/Junsept/p/7324981.html Hibernate的cache管理: Cache就是缓存,它往往是提高系统性能的最重要手段,对数据起到一个蓄水池和缓冲的作用。Cache对于大量依赖数据读取操作的系统而言尤其重要。在大并发量的情况下, ...
分类:
Web程序 时间:
2018-12-17 11:40:33
阅读次数:
173
0 引言 和其他数据库一样,优化IO也是HBase提升性能的不二法宝,而提供缓存更是优化的重中之重。 根据二八法则,80%的业务请求都集中在20%的热点数据上,因此将这部分数据缓存起就可以极大地提升系统性能。 HBase在实现中提供了两种缓存结构:MemStore和BlockCache。其中MemS ...
分类:
系统相关 时间:
2018-12-17 02:02:51
阅读次数:
271
一、响应时间 响应时间是“对请求做出响应所需要的时间”。之前说过,它既有客观的成分,也有主观的成分,一般将用户所感受到的软件性能(响应时间)分为呈现时间和服务器端响应时间两个部分。对于一个Web应用,呈现时间就是浏览器接受到响应数据后呈现和执行页面上脚本所消耗的时间;而服务器端响应时间指应用系统从请 ...
分类:
其他好文 时间:
2018-12-17 02:02:07
阅读次数:
225
系统在工作负载中的性能受到许多因素影响,处理器速度、内存容量、网络或磁盘I/O控制器的数量以及磁盘的容量和速度是所以工作负荷的重要性能特征组件。还有其他应用程序自身的性能特征、工作负荷的特性、应用程序间的通信行为、磁盘或网络上的数据访问模式,还有终端用户对应用程序的使用模型。对特定工作负荷调优时,常 ...
分类:
其他好文 时间:
2018-12-15 17:12:12
阅读次数:
130
Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。 查看所有可读变量: % ...
分类:
系统相关 时间:
2018-12-15 12:01:12
阅读次数:
193
翻译自:Virtualization and Performance: Understanding VM Exits 出于对特定指令 或 特定事件(eg. page fault)的响应而导致的VM Exit(虚拟机退出)是造成虚拟化系统性能下降的主要原因。但是你有没有想过,为什么会这样?无论出于什么 ...
分类:
其他好文 时间:
2018-12-13 19:25:50
阅读次数:
194
一、软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: 1.评价系统当前性能,判断系统是否满足预期的性能需求。 2.寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。 3.判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能。 而对于用户来说,则最关 ...
分类:
其他好文 时间:
2018-12-11 21:50:08
阅读次数:
237
转:http://www.sohu.com/a/108145158_464065 在推荐系统简介中,我们给出了推荐系统的一般框架。很明显,推荐方法是整个推荐系统中最核心、最关键的部分,很大程度上决定了推荐系统性能的优劣。目前,主要的推荐方法包括:基于内容推荐、协同过滤推荐、基于关联规则推荐、基于效用 ...
分类:
编程语言 时间:
2018-12-08 19:40:17
阅读次数:
225