背景今天发布一个线上服务,暂且称之为O,发布完后,依赖O服务的2个服务C和W大量Time报警,并且这两个服务的CPU占用都飙到了40%左右,平时只有10%的样子。
这时去看O服务的监控,Time...
分类:
其他好文 时间:
2016-12-03 10:07:28
阅读次数:
386
Linux查看系统资源占用 在系统维护的过程中,随时可能有需要查看 CPU和内存的使用率,并根据相应信息分析系统状况的需求。本文介绍一下几种常见的Linux系统资源查看命令。 1、总体内存占用的查看 命令:free 图1 free命令查看内存占用 (1) free命令默认是以kb为单位显示的,可以用 ...
分类:
系统相关 时间:
2016-11-29 21:29:37
阅读次数:
289
1、有界缓存的基类 2、判定前提条件再执行操作 3、通过轮询与休眠来实现简单的阻塞 4、条件队列 ...
分类:
编程语言 时间:
2016-11-27 16:39:59
阅读次数:
194
一、Cacti简介Cacti是一款实用PHP语言开发的性能与流量监测工具,监测的对象可以是Linux也可以是Windows服务器,也可以是路由器、交换机等网络设备,主要基于SNMP(SimpleNetworkManagementProtocol简单网络管理协议)来搜集CPU占用、内存占用、运行进程数、磁盘空间、网卡流量..
分类:
其他好文 时间:
2016-11-27 08:14:06
阅读次数:
1857
通用指标(指Web应用服务器、数据库服务器必需测试项) 指标 说明 ProcessorTime 服务器CPU占用率,一般平均达到70%时,服务就接近饱和 Memory Available Mbyte 可用内存数,如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严重 Physicsdisk ...
分类:
其他好文 时间:
2016-11-20 11:08:25
阅读次数:
957
Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算 转 http://www.cnblogs.com/lidabo/p/4738113.html目录(?)[-]proc文件系统proccpuinfo文件procstat文件procpidstat文件 procpidtasktidst ...
分类:
编程语言 时间:
2016-11-13 11:41:25
阅读次数:
296
一、简介 Lighttpd 是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。 二、安装 1)下载 http://www.lighttpd.ne... ...
分类:
Web程序 时间:
2016-11-11 23:27:58
阅读次数:
229
今天上班例行的查看了下服务器的运行状况,发现服务器特卡,是mysqld这个进程占用CPU到了99%导致的。 比较好奇是那个程序在使用mysql导致cpu这么高的,通过show processlist命令查看了当前正在执行的sql语句,从而定位到了对应的程序,发现代码中有一个死循环在不停的查询导致cp ...
分类:
数据库 时间:
2016-10-26 13:39:18
阅读次数:
271
macos mail CPU占用100% 且内存不断增加的问题 我的问题最终的解决方法似乎是把mail程序的日志清除一下就好了。 通过《活动监视器》查看到mail打开的文件中,有日志的目录; 进去查看发现有一个日志文件居然达到1.77GB,还有几个是几百MB的,删除所有日志文件。 之后重启mail后 ...
分类:
系统相关 时间:
2016-10-21 13:32:27
阅读次数:
439
定位性能问题,尤其是cpu使用率过高时,经常需要查找cpu消耗较高的线程,然后查看其堆栈,从而进入代码定位问题。 该场景下, jstack+top是一种非常经典的方式。 jstack+top: 1、top -H 查看cpu占用较高的线程,记录十进制的线程id 2、jstack 将线程信息dump到文 ...
分类:
Web程序 时间:
2016-10-17 13:19:42
阅读次数:
162