随笔分类 -  性能测试

摘要:转载:http://www.cnblogs.com/yunman/articles/5482129.html 一、吞吐量与响应时间 系统的吞吐量反映了一个系统的容量,可承受的负载,很多系统都以这样一个指标来衡量系统的性能。而响应时间往往更容易忽视。我认为吞吐量更多是衡量一 个系统在特定压力下的稳定性 阅读全文
posted @ 2018-05-17 19:41 小学生II 阅读(592) 评论(0) 推荐(0)
摘要:1. JVM 优化(Tomcat 启动行参数) Linux 修改 catalin.sh Windows 修改 catalin.bat Linux系统中tomcat的启动参数 export JAVA_OPTS="-server -Xms1400M -Xmx1400M -Xss512k -XX:+Agg 阅读全文
posted @ 2018-05-11 21:50 小学生II 阅读(228) 评论(0) 推荐(0)
摘要:1.Porbe介绍 psi-probe用于对Tomcat进行监控,比tomcat的manager强大很多。 2.下载 probe-2.3.3.zip 或者 probe.war 3.将下载好的war包,或者zip文件,放在tomcat的webapp目录下 4.配置tomcat-users.xml文件 阅读全文
posted @ 2018-05-11 21:39 小学生II 阅读(908) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/FAw67J7/article/details/79885842 目录 一、抛出问题 二.分析 三、实际应用 四、总结: 转载:https://blog.csdn.net/FAw67J7/article/details/79885842 目录 一、抛 阅读全文
posted @ 2018-05-11 20:27 小学生II 阅读(444) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/u013070853/article/details/49304099 核心是可以分别独立运行程序指令的计算单元。线程是操作系统能够进行运算调度的最小单位。 PS:4核心8线程的!等于你有4个仓库,你要运输货物,8线程就是高速公路!8条高速公路送比你 阅读全文
posted @ 2018-05-11 20:18 小学生II 阅读(3629) 评论(0) 推荐(1)
摘要:近期看了一些JVM和并发编程的专栏,结合自身理解,来做一个关于(线程池线程数与(CPU密集型任务和I/O密集型任务)的关系)的总结: 1.任务类型举例: 1.1: CPU密集型: 例如,一般我们系统的静态资源,比如js,css等,会存在一个版本号,如 main.js?v0,每当用户访问这个资源的时候 阅读全文
posted @ 2018-05-11 20:16 小学生II 阅读(5061) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/q_l_s/article/details/51538039 I/O密集型 (CPU-bound) I/O bound 指的是系统的CPU效能相对硬盘/内存的效能要好很多,此时,系统运作,大部分的状况是 CPU 在等 I/O (硬盘/内存) 的读/写 阅读全文
posted @ 2018-05-11 20:13 小学生II 阅读(304) 评论(0) 推荐(0)
摘要:随着各种主机产品的推出,服务器出现的问题各式各样,由于虚拟主机都是同时运行,便会对服务器产生过大的压力,从而导致服务器的速度越来越缓慢,下面和大家分享一下服务器越来越慢的原因及解决办法。 1.虚拟主机占用资源过大,需要迁移虚拟主资源 随着工作负载加大、虚拟机数量激增,你可能会发现需要把一个引起问题的 阅读全文
posted @ 2018-05-09 10:11 小学生II 阅读(5014) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/defonds/article/details/52385360 1.本文背景 1.1.Linux 服务器情况 # cat /etc/issueRed Hat Enterprise Linux Server release 6.1 (Santiago 阅读全文
posted @ 2018-05-09 10:02 小学生II 阅读(1104) 评论(0) 推荐(0)
摘要:具体的netdata介绍请参照GIT:https://github.com/firehol/netdata/wiki 以下只介绍centos下的netdata的安装与使用: 1、安装Netdata需要的基本编译环境安装: yum install zlib-devel gcc make git aut 阅读全文
posted @ 2018-05-08 19:34 小学生II 阅读(9314) 评论(1) 推荐(1)
摘要:转载:https://blog.csdn.net/xuqu_volition/article/details/53786096 引言 本文仅关注一些常见的虚拟机内存监视手段,以及JVM运行时数据区各个部分内存溢出的发生和对应的解决方案,总体来说属于概括性总结,涉及相对不是很深入,目的是让自己和其它初 阅读全文
posted @ 2018-05-08 10:21 小学生II 阅读(852) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/zdx_csdn/article/details/71214219 jmap -heap pid查看进程堆内存使用情况,包括使用的GC算法、堆配置参数和各代中堆内存使用情况 1、为什么会发生内存泄漏? 如果对象一直被应用,jvm无法对其进行回收,创建 阅读全文
posted @ 2018-05-08 10:19 小学生II 阅读(512) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/lmb55/article/details/79267277 一、概述 开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的连接未释放,未优化的算法等。随着应用程序的持续运行,可能会造成整个系统运行效率下降, 阅读全文
posted @ 2018-05-08 10:15 小学生II 阅读(11060) 评论(1) 推荐(0)
摘要:转载:https://www.cnblogs.com/hehexiaoxia/p/5780390.html 在介绍磁盘 I/O 监控命令前,我们需要了解磁盘 I/O 性能监控的指标,以及每个指标的所揭示的磁盘某方面的性能。 磁盘 I/O 性能监控的指标主要包括: 指标 1:每秒 I/O 数(IOPS 阅读全文
posted @ 2018-04-26 15:53 小学生II 阅读(245) 评论(0) 推荐(0)
摘要:一 linux服务器性能查看 1.1 cpu性能查看 1、查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2、查看每个物理cpu中的core个数: cat /proc/cpuinfo |grep "cpu cores" 阅读全文
posted @ 2018-04-26 15:39 小学生II 阅读(271) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/ty_hf/article/details/63394960 一. 前言 为了更方便的理解本篇内容含义,所以请最好看看如下繁琐的概念,更容易理解。 没懂这些概念,就算看完你就只能知道,运行下vmstat ,看看linux反馈结果而已,更要知其所以然嘛 阅读全文
posted @ 2018-04-26 15:30 小学生II 阅读(284) 评论(0) 推荐(0)
摘要:转载:http://www.jb51.net/LINUXjishu/152017.html 1.命令格式: free [参数] 2.命令功能: free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略 3.命令参数: -b 以Byte为单位显 阅读全文
posted @ 2018-04-26 15:25 小学生II 阅读(628) 评论(0) 推荐(0)
摘要:转载:http://www.cnblogs.com/xianghang123/archive/2011/08/25/2153591.html 衡量CPU性能的指标: 1,用户使用CPU的情况;CPU运行常规用户进程CPU运行niced processCPU运行实时进程 2,系统使用CPU情况;用于I 阅读全文
posted @ 2018-04-26 15:14 小学生II 阅读(415) 评论(0) 推荐(0)
摘要:转载:http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这 阅读全文
posted @ 2018-04-26 15:11 小学生II 阅读(119) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/wjoyxt/p/4844237.html dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以 阅读全文
posted @ 2018-04-26 15:06 小学生II 阅读(857) 评论(0) 推荐(0)