我运行顶部,我看到在502968 KB,48064 KB使用离开16884 KB免费。 但是当我看到个别进程时,我发现mysql正在占用我内存的9.4% – 但是没有其他任何东西似乎在消耗任何东西。 什么是消耗我所有的RAM? 这是从顶部的屏幕截图: top – 20:46:07 up 1 min, 1 user, load average: 0.18, 0.05, 0.02 Tasks: 81 total, 1 running, 80 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.4 sy, 0.0 ni, 99.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem: 502968 total, 241236 […]
我使用VMware Server 2运行许多Linux服务器。当他们的响应时间不是太热或负载平均值上升时,我打开top看看发生了什么,或者我们整天都在开放的生产服务器。 问题是, vmware-vmx进程的cmdline 非常长,例如: /usr/lib/vmware/bin/vmware-vmx -# product=2;name=VMware Server;version=2.0.2;buildnumber=203138;licensename=VMware GSX Server for Linux;licenseversion=3.0 build-203138; -@ pipe=/tmp/vmhsdaemon-0/vmxaf9a31943e9065f0;readyEvent=55 /var/lib/vmware/Virtual Machines/Kyle.vmwarevm/Kyle.vmx 所以我看到的是: 4135 root 20 0 593m 324m 289m S 21 4.2 3038:04 /usr/lib/vmware/bin/vmware-vmx -# product=2;name=VMware Server; 4106 root 10 -10 997m 399m 346m S 9 5.1 1135:25 /usr/lib/vmware/bin/vmware-vmx -# product=2;name=VMware Server; 4074 root 20 0 833m […]
所以,我想find一个整洁的解决scheme的问题是,当我login到服务器(我有一些Solaris和RHEL实例),我试图找出正在运行的应用程序: $ ps -auxww | grep <thing I look for, usually Java> 并且我得到了一个很好的进程列表,PID,额外的细节,以及与它一起执行的整个进程名称和参数。 虽然这通常为我提供了足够的信息来找出正在运行的内容,但是一些服务器的运行方式却是不同 我可能有一个服务器有多个应用程序服务器的实例用于不同的目的。 其他stream程是我与非冻结stream程混合的一个挂起stream程的残余。 我不想closures所有的java实例,因为我找不到需要查杀的进程。 我想提供的解决scheme是在我的启动脚本期间,我想预先或附加到一个过程中的一些文本,让我扔一个简短的描述英寸有什么可以让我这样做吗? 如果我所说的话听起来不可能/愚蠢/完全不是他的摇杆,那么我可以开放替代解决scheme,让我有能力完成同样的事情。 我对想法持开放态度,但是这个想法是可行的。
我正在运行Ubuntu服务器,我正在盯着“顶”。 lsb_release似乎每隔30秒popup一次,然后调用apt-cache。 我真的不知道从哪里开始寻找这个问题的根源,它是一些更新检查机制的一部分吗? 有没有人有任何想法为什么Ubuntu需要知道它的发行版本,因为它经常看?
每当我的Apache服务器崩溃,出现一个错误,说MaxClients已经达到。 在我的研究中,我得到了一个印象,那就是我的内存不足(只要选中,MaxClients设置为1500,尽pipeapache进程的数量在40到100之间) 无论如何,这只是一个背景。 当我跑到top我被告知我总共有大约15GB,使用14GB,而Free现在似乎在500MB到1GB之间徘徊(尽pipe大约一个小时之前大约有3-4GB是免费的) 我也运行ps_mem.py ,而且显示只有3-4 GB被使用! 为什么区别? 哪一个是正确的?
在ATOP中,我收到了这样的红色警报: vmcom 76.3G | vmlim 49.8G vmcom 76.3G | vmlim 49.8G 这是附加到“SWP”(所以“SWAP”是指?)行的值。 这是什么意思,我能做些什么呢?
我有一个Amazon EC2实例(c1.medium,ami-ed46a784),每32小时左右的负载平均值会出现短暂的高峰。 平均负载通常在0.15左右,但是在这些峰值期间大约15分钟内上升到3+以上。 在此期间,不会增加CPU使用率,磁盘stream量,交换使用率,IRQ中断,apachestream量或我的collectd安装报告的任何其他指标。 禁用已添加到基本安装的所有cron作业不起作用。 这个实例运行chef ,apache,mysql,couchdb,memcached和一个扭曲的python服务 – 所有这些服务目前只能收到很less的stream量。 以下是其中一个峰值期间收集的一些数据: / usr / bin / top输出: 顶部 – 14:31:00上升65天,20:48,1个用户,平均负载:3.00,2.13,1.01 任务:总共125个,跑步1次,睡眠124次,停止0次,僵尸0次 Cpu:0.8%us,0.5%sy,0.0%ni,98.0%id,0.2%wa,0.0%hi,0.1%si,0.4%st Mem:总计1788724k,使用1723448k,使用65276k,使用179284k缓冲区 Swap:总计917496k,已使用124k,免费,917372k,caching680404k … CPU使用率最高的进程只有4%… / usr / bin / iostat输出: Linux 2.6.21.7-2.fc8xen(foo.example.com)11/08/09 _i686_(2 CPU) avg-cpu:%user%nice%system%iowait%steal%idle 0.78 0.00 0.80 0.19 0.42 97.95 设备:tps Blk_read / s Blk_wrtn / s Blk_read Blk_wrtn sda2 0.00 0.00 0.01 […]
该服务器运行Ubuntu 12.04.5 LTS并用作Web服务器(apache 2.2.22)和ftp服务器(proftpd 1.3.4a)。 当这种情况发生5分钟左右,没有人可以访问网页。 (这是一个虚拟的私人服务器) 这是此时的最高命令的输出, top – 09:06:58 up 16 days, 14:29, 1 user, load average: 36.01, 23.39, 10.79 Tasks: 161 total, 38 running, 123 sleeping, 0 stopped, 0 zombie Cpu(s): 18.8%us, 56.2%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 25.0%si, 0.0%st Mem: 8171872k total, 8043880k used, 127992k free, 164308k buffers Swap: 2096124k total, 0k […]
我正在用512的RAM工作,我安装了mysql,运行命令top ,发现SIZE for mysql的值是638M: last pid: 2023; load averages: 0.17, 0.19, 0.21 up 0+03:05:43 19:26:01 27 processes: 1 running, 26 sleeping CPU: 0.4% user, 0.0% nice, 1.2% system, 0.0% interrupt, 98.4% idle Mem: 60M Active, 216M Inact, 94M Wired, 59M Buf, 104M Free Swap: 1024M Total, 1024M Free PID USERNAME THR PRI NICE SIZE RES […]
我开始一个新的实例(c1.medium),顶部显示一些疯狂的CPU使用情况 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 9561 ubuntu 20 0 84888 63m 3472 R 5880 3.6 493:36.15 ruby 9658 ubuntu 20 0 79288 58m 3724 R 5743 3.4 856:36.66 ruby 9740 ubuntu 20 0 85256 65m 5304 R 3447 3.8 775:07.12 rake 9558 ubuntu 20 0 77244 56m […]