一、概要: jps -l 查看现有的java进程 jps -l 显示所有正在运行的java进程id   jstack 查看Java线程      jstack -l pid; 做thread dump,直接打印在串口     jstack pid>> ./threaddumps  输出到指定文件分析   jmap 查看Java内存使用情况         jmap -his
转载 2021-08-07 23:23:14
1557阅读
在企业中非常关心每天从 Java 后台拉取过来的数据,需要多久能上传到集群?消费者关心多久能从 HDFS 上拉取需要的数据? 为了搞清楚 HDFS 的读写性能,生产环境上非常需要对集群进行压测。HDFS 的读写性能主要受网络和磁盘影响比较大。为了方便测试,将 hadoop102、 hadoop103、hadoop104 虚拟机网络都设置为 100mbps。100Mbps 单位是 bit;10M/s
前言 作为软件开发人员,我们通常会写一些测试程序用来对比不同算法、不同工具的性能问题。而最常见的做法是写一个main方法,构造模拟场景进行并发测试。 如果细心的朋友可能已经发现,每次测试结果误差很大,有时候测试出的结果甚至与事实相反。当然,这不排除是因为软硬件环境因素导致,但更多的可能是因为所使用测试方法自身有问题。 比如,不同需要性能比较方法放到一个虚拟机里调用,有可能会互相影响,缺少预热的过程
转载 2021-06-10 23:01:05
207阅读
有时候碰到服务器CPU飙升或者程序卡死之类的问题,一般都不太好定位。这类bug一般都隐藏的比较深并且还可能是偶发性的,比较棘手。
原创 2022-04-25 12:30:32
10000+阅读
最近研究APACHE的优化问题,发现 ab 这东东还是不错的,可为衡量APACHE性能提供一些有价值的参考依据。 ./ab -n 50000 -c 1000  http://localhost/bbs/index.php //这个表示1000个用户 发送 50000请求 index.php文件的动作,服务器的处理情况如下:  This is ApacheBench,
原创 2011-01-05 14:47:39
543阅读
1点赞
1. 安装 1.1. 下载spark安装包 下载地址spark官网:http://spark.apache.org/downloads.html这里我们使用 1.2. 规划安装目录 /opt/bigdata1.3. 解压安装包 tar -zxvf spark-1.6.2-bin-hadoop2.6.tgz1.4. 重命名目录 mv spa
转载 2024-06-25 15:59:58
51阅读
rpm -qa | grep Java 命令来查询出系统自带jdk(带箭头的四个就是系统自带的)注:不带箭头的那三个不要删掉 然后通过 rpm -e --nodeps 后面跟系统自带jdk名 这个命令来删除系统自带jdk, 例如:rpm -e --nodeps java-1.8.0-openj ...
转载 2021-08-01 16:18:00
839阅读
2评论
1 jdk 自带工具之jstat——虚拟机进程状况工具使用方式Usage: jstat -help|-options jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]例子1: 查看gc信息,每 250 秒查询一次,
原创 2021-07-17 09:18:50
204阅读
package com.italktv.colnv.stat.util; import java.io.File; import java.io.FileInputStream; import java.io.FileOu
转载 2017-02-22 17:35:00
123阅读
2评论
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
原创 2022-11-20 00:47:23
248阅读
Spark-Benchmark基准数据col_name data_type username string name string blood_group string company string birthdate string
JetPack里的组件上图就是JetPack中包含的组件列表,每个组件都是相对独立的,可以被单独使用和构建。其中像被介绍的最多,也是最常被使用的LiveData, ViewModel, Room, Navigation, WorkManager之类的都发布了正式版,而CameraX, Compose之类的还处在Alpha版本,未正式发布,官方并不建议在生产环境中使用。然后说下,JetPack所有的
转载 7月前
17阅读
1.hbase支持的数据类型?Byte[]HBase 通过 Put 操作和 Result 操作支持 “byte-in / bytes-out” 接口,所以任何可以转换为字节数组的内容都可以作为一个值存储。输入可以是字符串、数字、复杂对象、甚至可以是图像,只要它们可以呈现为字节。2.hbase的查询速度相比传统数据库为什么要快些?读取速度快是因为它使用了LSM树型结构,而不是B或B+树
VisualVM是什么? VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.exe。 要使用VisualVM分析您的应用性能,首先得让VisualVM识别出您的应用。Eclipse有个插件名叫“V
VisualVM是什么?VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.exe。要使用VisualVM分析您的应用性能,首先得让VisualVM识别出您的应用。
原创 2021-07-15 09:41:19
151阅读
VisualVM是什么?VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.ex
原创 2021-07-15 10:45:02
221阅读
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:1、cpu性能 2、磁盘io性能 3、调度程序性能 4、内存分配及传输速度 5、POSIX线程性能 6、数据库性能(OLTP基准测试) 目前sysbench主要支持 MySQL,pgsql,oracle 这3种数据库。 一、sysbench安装 [root@
Apache自带的ab命令虽然很简单,但是对于调试的时候的测试,还是非常有效的,因此,做网站性能测试,还是有必要了解下的,关于ab详细命令,本文不做介绍,本文只介绍使用POST数据的使用方法。测试环境WEB环境服务器,并部署好SHOP系统使用Xshell连接服务器开始测试login.ab 内容,该内容需要在登录的时候使用抓包工具进行抓包,我这里先使用了loadrunner进行了录制,并抓取了录制代
原创 2016-09-02 07:50:26
4689阅读
1点赞
Sysbench是MySQL数据库及系统的重要压力测试工具,通过该工具可以测试出CPU、内存、IO、进程、数据库等方面的性能。下面是使用sysbench进行MySQL数据库测试的步骤:第一步:sysbench软件的编译安装1.sysbench的安装和使用需要先安装下面相关的软件包:# yum install -y automake libtool zlib gcc glibc-devel
root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gcj 显示内容会包含下面几行信息,具体显示可能略有不同,比如版本号 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 java-1.4.2-gcj-compat-devel-l.4.2.0-40jpp.115 java-1.4.2-gcj-compat-src-l.4.2.0-40
转载 2011-08-09 17:09:03
787阅读
  • 1
  • 2
  • 3
  • 4
  • 5