定位虚拟机卡的原因

今天网管的同事突然飞给我一个消息,说自己的虚拟机卡死了,说执行了下ls,就卡住了。

这里需要默哀三分钟。

然后我问他虚拟机的内存多大,答曰:1G,然后愤慨的说这么多内存都不够哇。于是我先建议他加内存启动虚拟机,然后上去帮他看看问题在哪?

1 [[email protected] init.d]# free -m
2              total       used       free     shared    buffers     cached
3 Mem:          1990        1480       510          0         47        415
4 -/+ buffers/cache:        1020       970
5 Swap:         3999          0       3999

喔,2G的内存只剩510M了。

然后就top看了一下,发现他在运行httpd,vmtoolsd,dmserver等程序内存占用大户。

1
2  1581 root      20   0  170m 4312 3468 S  0.7  0.2   0:17.40 vmtoolsd
3   259 root      20   0     0    0    0 S  0.3  0.0   0:00.91 mpt_poll_0
4  3488 root      20   0  339m  16m  13m S  0.3  0.8   0:18.34 vmtoolsd
5     1 root      20   0 19348 1560 1252 S  0.0  0.1   0:01.52 init
6     2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd      

问过他之后说这个是数据库,现在不用了,于是我就建议把dmserver kill掉然后再看内存:

1 [[email protected] init.d]# free -m
2              total       used       free     shared    buffers     cached
3 Mem:          1990        881       1109          0         47        415
4 -/+ buffers/cache:        419       1571
5 Swap:         3999          0       3999
6 [[email protected] init.d]# 

OK,少了600M。

然后帮他把dmserver的服务停止了。

时间: 2024-12-13 20:31:11

定位虚拟机卡的原因的相关文章

直播卡顿原因详解及优化

随着视频直播的发展,很多直播团队可能会遇到视频直播卡顿,频繁出现缓冲标志或者直播画面一卡一卡等情况.究竟是哪些原因造成了视频直播观看的卡顿情况呢? 又拍直播云结合实践经验,从设备.视频流.网络这三方面进行解剖分析造成直播卡顿的问题及其解决方法. 视频直播卡顿原因 造成直播视频卡顿的原因主要有设备.视频流.网络这三方面的问题. 问题排查及解决方法 设备 高清视频往往会给硬件带来解码压力,由于解码造成的卡顿尤为明显.同时如果PC端Flash Player或移动端播放软件版本过低,可能也会造成解码问题

应用卡的原因

2016年9月27日 应用卡的原因: 1.查看应用服务器的CPU负载---top,内存使用情况---free -m. 2.查看数据库的CPU负载和内存使用情况. 3.有redis服务器,检查redis缓存是否启动. --今天CRM系统测试人员一直反应卡,之前是不卡的.查看了服务器资源情况,数据库内存只剩48M.本来都想加内存了,后来看到报错连接不到redis,启动了redis,竟然不卡了.这个系统的redis作用还是很大的. 4.查看是否存在死锁.那种永久的死锁. select sess.sid

Android中app卡顿原因分析示例

在知乎回答了一个“为什么微博的app在iPhone比Android上流畅”的问题.后面部分是一个典型的动画卡顿的性能分析过程,因此帖在这里.有编程问题可以在这里交流.知乎链接. ========================================================= 我来说下我所知道的事情.我不知道iOS为什么流畅,但我知道一些Android为什么不流畅的原因. 首先,就题主所说的问题,我用iPad和小米Pad对比了一下微博滑动滚屏这件事情(2014年8月10日目前微博

(教程)企业微信如何虚拟定位打卡,在家打卡,不再迟到!

近两年很多企业和中小型公司都开始使用钉钉打卡签到.很多苦逼党因为坐公交晚了几分钟,被扣钱,晚了几分钟,全勤没了,所以这里我们可以缓解下代码狗的痛苦 -- 模拟定位(先打卡,再到公司).已经会连Xcode模拟定位的可以忽略前面的部分内容,直接跳到最后. 公司设定打卡范围,100米,500米,1公里都可以,但是基于有模拟定位这个技术,钉钉在打卡选项里加了一项WiFi打卡,定位打卡和WiFi打开可以叠加存在以保证有人打卡作弊 坐标系统 这里普及一下坐标系统:目前我们经常接触的无非就是原始坐标,火星坐标

钉钉改定位打卡,在家也能打卡!钉钉虚拟定位打卡实测!(2019-6-14亲测)

一.GPS工程模块 即插即用,通过专用的APP即可实现对位置的修改.通过IOS的开发者协议,用模块打开手机的开发者模式然后进行GPS调试,从而实现钉钉改定位打卡!下图中的4个S就是专用App 二.电脑软件---移动边际 ①下载电脑软件 移动边际 从而实现钉钉改定位打卡!链接: https://pan.baidu.com/s/1-ummQGYNjjKVnEFVtA2MVA 提取码: vej5 ②关闭杀毒安全类软件,以免被误杀.解压压缩包后直接运行移动边际,手机通过数据线连接电脑. ③手机连接电脑后

Unity学习-优化_卡顿原因定位以及优化方案

除了Unity的一些组件优化技巧之外,更多的细节处于代码层面上 最近学习优化,看到一篇文章,写的很详细,从底层原理到我们 的实际处理,都有一些非常好的建议,可以推荐给小伙伴们看看 https://www.jianshu.com/p/289de89a6609 ===========如何定位程序的哪一个环节产生了过大的开销============ 使用Uinty的Profiler工具,可以比较精准快速的定位程序的哪一个位置产生了大开销 首先在build setting里面勾选Autoconnect

接口测试:如何定位BUG的产生原因

转自公众号<QA之道> 我们从在日常功能测试过程中对UI的每一次操作说白了就是对一个或者多个接口的一次调用,接口的返回的内容(移动端一般为json)经过前端代码的处理最终展示在页面上.http接口是离我们最近的一层接口,web端和移动端所展示的数据就来自于这层,那么我们如何知道在测试过成功UI上的每一次点击都触发调用了那些接口呢?请在下面的场景中找答案. 如下场景: 你负责测试某一个电商网站一个用户的订单列表功能,测试过程中你发现页面上展示的订单数量与实际数据库里的数量不一致,请大家结合自己平

公司网络很慢很卡的原因分析与处理

一.电脑网速突然变的很慢.很卡,怎么办 1. 如果你是用的无线路由器,不管你有没有设置无线密码,都有可能被别人盗用你的网络,可以关掉无线功能,自已用有线连接上网 2. 如果还不行,那么启路由器,有猫的话也要重启,再试试 3. 如果你的路由器用的时间超过一年,质量不好的话可能内部的部件已经老化,造成干扰,对网络也会有很大程度的影响,换一个试试 4. 最后就是你的网络服务商的问题,你可以打电话给电信(如果你的用的电信宽带),要求他们重置下你的帐号状态,再测试下网络,有必要可以让他们上门服务来检查你家

面试必备】深入分析App卡顿原因及优化建议

从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? 知道Android究竟是如何在屏幕上显示我们期望的画面的? 对Android的视图架构有整体把握. 学会从根源处分析画面卡顿的原因. 掌握如何编写一个流畅的App的技巧. 从源码中学习Android的细想. 收获两张自制图,帮助你理解Android的视图架构.从setContentView()说起 public class AnalyzeViewFrameworkActivity extends Activity