自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

像Storm一样飞

飞来飞去

  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

转载 Linux(CentOS)性能监控命令netstat

netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等1、输出信息[root@dev-nginx /]# netstatActive Internet connections (w/o servers)Proto Recv-Q S...

2018-04-28 18:03:16 809

转载 Linux(CentOS)性能监控命令pidstat

1、pidstat命令简介pidstat命令用来监控被Linux内核管理的独立任务(进程)。它输出每个受内核管理的任务的相关信息。pidstat命令也可以用来监控特定进程的子进程。1.1 如何安装pidstat  pidstat 是sysstat软件套件的一部分,sysstat包含很多监控linux系统状态的工具,它能够从大多数linux发行版的软件源中获得。   在Debian...

2018-04-28 17:11:39 3508

转载 Linux(CentOS)性能监控命令uptime、ps

1、uptime命令uptime 命令是监控系统性能最常用的一个命令,主要是来统计系统当前的运行状态输出信息依次是:系统现在的时间,系统从上次开机到现在运行了多长时间,系统当前有多少个登录用户,系统在一分钟内、5 分钟内、15 分钟内的平均负载 注意点:如果load average 值长期大于系统CPU 的个数则说明CPU 很繁忙,负载很高,可能会影响系统性能。[root@Beta-ng...

2018-04-28 15:47:13 999

转载 Linux(CentOS)性能监控命令free

1、free -h[root@Beta-nginx test1]# free -hfree: invalid option -- 'h'usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V] -b,-k,-m,-g show output in bytes, KB, MB, or GB #按块、K、M...

2018-04-28 15:03:09 1626

转载 Linux(CentOS)性能监控命令iostat

1、iostat简介iostat是对系统的磁盘I/O操作进行监控,它的输出主要显示磁盘读写操作的统计信息,同时也给出CPU的使用情况。但是iostat不能对某个进程进行深入分析,仅对操作系统的整体情况进行分析。 磁盘I/O很容易成为系统性能瓶颈。通过iostat可以快速定位系统是否产生了大量的I/O操作。2、分析[root@dev-nginx /]# iostat -help用...

2018-04-28 11:14:06 3530

转载 Linux(Cent OS)性能分析命令sar

1、sarsar是非常强大的性能分析命令,通过sar命令可以全面的获取系统的CPU、运行队列、磁盘IO、交换区、内存、CPU中断、网络等性能数据。使用-h命令查看sar的用法[root@Beta-nginx /]# sar -h用法: sar [ 选项 ] [ <时间间隔> [ <次数> ] ]主选项和报告: -b I/O 和传...

2018-04-28 10:44:20 666

原创 CPU核数和load average的关系

在前面的文章《Linux系统监控——top命令》中我简单提到了,判断load average的数值到底大不大的判断依据,就是数值除以CPU核数,大于5,就说明超负荷运转了。——这里其实不太严谨今天这篇文章来仔细分析分析,CPU和load average的关系。转载文章一我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统...

2018-04-27 18:12:59 87737 4

转载 Linux(Cent OS)查看进程中的线程

0、引言问题: 我的程序在其内部创建并执行了多个线程,我怎样才能在该程序创建线程后监控其中单个线程?我想要看到带有它们名称的单个线程详细情况(如,CPU/内存使用率)。线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们之间共享 特定的资源(如,内存地址空间、打开的文件),以使叉分开销最小化,并避免大量高成本的I...

2018-04-27 17:09:02 3259 1

原创 分享2个在线图表制作工具

1、使用Excel可以轻松完成图表的制作但是有个缺点,不能云端存储,我需要一个在线编辑的图表,无论身处何地,无论哪台电脑,只要能联网,即可编辑;2、推荐一http://charts.udpwork.com/ 3、推荐二http://www.tubiaoxiu.com/ ...

2018-04-27 16:25:23 11562

原创 Linux的htop命令

参考文章: https://linux.cn/article-3141-1.html https://blog.csdn.net/u011068702/article/details/54891324 https://www.cnblogs.com/yqsun/p/5396363.html再学习top命令时,无意间看到了一篇htop的命令介绍。比较给力,送个大家。在 Linux 系统...

2018-04-27 16:02:33 1423

原创 Linux查看物理CPU个数、核数、逻辑CPU个数

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores...

2018-04-27 10:35:53 199

转载 Linux中有关硬中断和软中断的概念

硬中断: 1. 硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中断请求)。基于IRQ,CPU可以将相应的请求分发到对应的硬件驱动上(注:硬件驱动通常是内核中的一个子程序,而不是一个独立的进程)。处理中断的驱动是需要运行在CPU上的,因此,当中断产生的时候,CPU会中断当前正在运行的任务,来处理中断。在有多核心的系统上,一个中断通常只能中断一颗C...

2018-04-27 10:30:46 1396

原创 Linux系统监控——top命令

1、top命令显示top命令显示区分为两个部分,上面是系统统计信息;下面是进程信息。2、系统统计信息2.1 第一行 第一行,需要关注的是load avg这行,通过这三个值,我们能看出系统负载的发展趋势。比如过去1分钟、5分钟、15分钟的平均负载的值分别是2.4、1.5、0.7,能说明什么问题呢?压测后,系统的负载越来越多。这个load值,除以逻辑CPU的数量,大于5就...

2018-04-26 18:07:20 4817

原创 16、性能分析过程简介

问题性能测试绝不是拿个工具,设置个并发,看下结果就完了的事情。 你想啊,你执行手工测试,总是会发现问题的对吧,然后要提交bug的对吧。 那性能测试,出现什么情况算bug呢?TPS达不到?一定并发数下,响应时间不达标?还是只要设定的并发下err请求不超过0.01%就可以了? 那或者我再问你,如果出现了上面的问题,怎么分析是哪里出了问题呢?是硬件资源不够,还是程序本身有问题呢?从响应...

2018-04-26 16:31:06 377

原创 Cent OS借助YUM快速安装MySQL

1、Linux(Cent OS)自带数据库CentOS7默认数据库是mariadb。但是企业常用的数据库确实mysql,所以,我们得自己安装mysql。2、安装MySQL(1)下载mysql官方的Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rp...

2018-04-26 14:48:56 691

转载 Cent OS 7 借助yum安装nginx

1、安装nginx(1)直接使用命令yum -y install nginx[root@localhost bin]# yum -y install nginxLoaded plugins: fastestmirror, langpacksbase | 3.6 kB 00...

2018-04-26 10:47:02 3354

转载 Centos中tomcat8指定jdk

前面我们讲过如何安装部署Tomcat。虽然简单,但有时候你可能有这样的需求。 服务器上默认的jdk是1.8的,但是我想我的tomcat指定一个自定义的jdk怎么办呢1、需要有一个除默认外的jdk的安装包(不用配置任何环境变量),如下图: 2、进入tomcat的bin目录,修改setclasspath.sh文件 ...

2018-04-26 09:58:52 2386

原创 CentOS 7安装 jdk1.8

1、Cent OS中默认安装了open jdk(1)查看默认安装的jdk[root@localhost html]# java -versionopenjdk version "1.8.0_65"OpenJDK Runtime Environment (build 1.8.0_65-b17)OpenJDK 64-Bit Server VM (build 25.65-b01, mi...

2018-04-25 17:38:14 787 1

转载 CentOS7中systemctl的使用

最近开始玩CentOS 7,我擦,发现好多命令改了,哎,心酸。 原文地址:https://blog.csdn.net/u012486840/article/details/53161574CentOS 7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。1、原来的 service 命令与 sys...

2018-04-25 16:01:03 301

原创 CentOS 7 安装、配置Apache

Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。 它的名字取自美国印第安人土著语,寓意着拥有高超的作战策略和无穷的耐性,在红帽RHEL5、6、7系统中一直作为着默认的Web服务程序而使用,并且也一直是红帽RHCSA和红帽RHCE的考试重点内容。Apache服务程序可以运行在Linux系统、Unix系统甚至是Windows系...

2018-04-25 15:29:09 415

转载 apache、tomcat 的区别与联系

前言工作中有用过Tomcat,百度tomcat,进入到Tomcat官网能看到如下界面。 以为Tomcat就是Apache,今天突然发现这是两个东西,囧。1、apache支持静态页,tomcat支持动态的,比如servlet等。一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\pe...

2018-04-24 18:15:34 1226 3

转载 mysql-5.6.13-3308-源码安装

一、卸载旧版本: 使用下面的命令检查是否安装有MySQL Server rpm-qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e –nodeps mysql // 强力删除模式 二、创建MySQL属组、用户 groupadd mysql useradd -g mysql mysql 安装Mysql 安装编译代码需要的包 ...

2018-04-23 14:15:27 267

原创 额呵,手机丢了,捡到者直接关机,连谈判的机会都不给。我觉得出价会比他卖了赚钱。

额呵,手机丢了,捡到者直接关机,连谈判的机会都不给。我觉得出价会比他卖了赚钱。

2018-04-23 10:56:11 406

转载 Linux定时任务Crontab命令详解

原文地址:https://www.cnblogs.com/intval/p/5763929.htmllinux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简...

2018-04-18 15:15:31 227

转载 性能测试知多少 --并发用户数与TPS之间的关系

1. 背景在做性能测试的时候,很多人都用并发用户数来衡量系统的性能,觉得系统能支撑的并发用户数越多,系统的性能就越好;对TPS不是非常理解,也根本不知道它们之间的关系,因此非常有必要进行解释。2. 术语定义(1)并发用户数: 指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal User),注意并发用户数跟注册用户数、在线用户数有很大差别的,并发...

2018-04-10 18:25:36 1990

转载 app崩溃的原因 和 提前测试流程/方法 和出现崩溃后怎么定位和处理

首先,崩溃有几种情况:闪退提示停止运行无响应 1、接口返回值[直接原因]:app无法解析接口返回值/获取不到要获取的参数/参数类型不对 导致客户端代码报错 [引起原因]:脏数据/网络问题导致接口超时或漏了数组元素/前后台没有统一参数类型标准/参数名错误/实体消失 [解决办法]:在网络顺畅/不顺畅情况下抓包,对着api文档一个一个的参数对比,返回值有数组可以横向对比,可...

2018-04-10 14:35:16 3281

转载 Web测试和app测试重点

WEB测试重点1.功能测试: 所实现的功能是否和需求一致; 2.界面测试: 界面是否美观,风格是否一致,文字内容是否正确; 3.链接测试: 打开链接速度是否合理;是否链接到正确的页面;是否有空白页面; 4.性能测试: 系统能支持多少用户同时在线;超过这些用户数,系统会给出什么样的反映; 5.兼容性测试: 项目在不 同操作系统,不同浏览器上功能是否能正常使用; 6.安全性测试...

2018-04-10 14:27:11 1169

原创 学习笔记02——Loadrunner基础(1)

导读1、Loadrunner简介 2、Web Tours 简介一、Loadrunner简介LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过模拟上千万用户实施并収负载及实时性能监测的方式杢确讣、查找问题LoadRunner 能够对整个企业架构迕行测试。通过使用LR企业能最大限度地缩短测试时间,优化性能和加速应用系统的収布周期。LoadRunner 是一种...

2018-04-09 19:18:45 869

原创 学习笔记01——软件性能测试基础

导读1、什么是软件性能? 2、什么是软件性能测试? 3、性能测试的目的 4、性能测试的指标 5、性能测试的类型 6、性能测试的流程1、什么是软件性能?软件的性能是个很大的概念,覆盖面非常广泛,对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等待。用户视角的软件性能 从用户角度来说,软件性能就是软件对用户操作的响应时间;管理员视角的...

2018-04-09 15:49:32 595

原创 查看系统硬件信息(CPU、内存、磁盘、网卡)

导读Windows查看系统硬件信息CentOS查看系统硬件信息Windows查看系统硬件信息查看Windows系统硬件信息最方便的方法是使用“鲁大师”等类似软件。效果见下图: 可以看到,我的电脑配置为: CPU:双核 内存:4G 硬盘:500G、7200转/分注意: (1)通过设备管理器看到的是CPU线程数,不是核数 可以看到上图显示4个Core不是说我是...

2018-04-08 18:13:38 54308

转载 Buffers与cached啥区别

A buffer is something that has yet to be “written” to disk. A cache is something that has been “read” from the disk and stored for later use 对于应用程序来说,buffers/cached 是等于可用的,因为buffer/cached是为了提高文件读取的性...

2018-04-04 17:44:40 251 1

转载 free命令中cached和buffers的区别

原文地址:https://www.cnblogs.com/chenpingzhao/p/5161844.html1、命令[root@Beta-nginx ~]# free -m total used free shared buffers cachedMem: 15948 5974 ...

2018-04-04 17:25:28 1341 1

转载 MySQL 可以用localhost 连接,但不能用IP连接的问题

连接问题 由于数据库配置的问题,当我们用ip连接数据库时,会出现连接不上的情况,而用localhost连接则没有任何的问题。解决方法:mysql安装完后,默认是root用户,root用户只能在服务器登录,需要分配新用户1、以root用户登陆mysql数据库 2、执行以下命令分配新用户:grant all privileges on *.* to '用户名'@'IP地址' ide...

2018-04-02 16:03:54 2506 1

Linux常用命令

Centos常用命令

2015-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除