Tag Info

New answers tagged

0

Consider GC as well. The algorithm behind GC is very mysterious, so GC may run when you might not think that it should.


-1

Looks like an infinite loop to me. I've seen this a few times, despite IIS saying there are no outstanding requests. I'm not sure how that can be, but this is exactly what you would see. The difficult part is that IIS doesn't log requests until they complete, so finding out which request triggers this behavior is difficult.


0

The top utility can show CPU utilization for each user.


0

The sar utility does "System Accounting", what you need sounds more like "Process Accounting". Since you "cannot install any new tools or commands", hopefully the acct package has already been installed. Check for the following commands (and their man pages); /usr/bin/ac /usr/bin/sa If you have a support contract, contact your vendor for details & ...


1

Run lsof -p 21078 and record the output. Kill the process. Delete the files associated with that process. Since you have CentOS, you may want to find out how they got in. That's a deeper exercise beyond the scope of this question, but download and run chkrootkit and possibly verify your RPMs to start.


0

This is another fix. Looks like we are running the following raid controller Adaptec 71605 I have been doing firmware updates to all affected machines to the latest version and it seems to be clearing up the problem. We had to downgrade from the 3.10 kernel experiment due to other random issues installing 3.10 on CentOS 6 but the firmware upgrade seems ...


25

CPU time is allocated in discrete time slices (ticks). For a certain number of time slices, the cpu is busy, other times it is not (which is represented by the idle process). In the picture below the CPU is busy for 6 of the 10 CPU slices. 6/10 = .60 = 60% of busy time (and there would therefore be 40% idle time). A percentage is defined as "a number or ...


10

The CPU time is the time that the process is using the CPU - converting it to a percentage is done by dividing by the amount of real time that's passed. So, if I have a process that uses 1 second of CPU time over a period of 2 seconds, it's using 50% of a CPU. In the case of your MATLAB process, 217% indicates that it's used 2.17 seconds of CPU time per ...


0

Why is "Processor load is too high" false alarm in your case? It's real symptom for me - CPU is saturated. IMHO: use only {Template OS Linux:system.cpu.load[percpu,avg1].avg(5m)}>5 but threshold depends on your server - what and how is it doing. But >5 value is suspicious for me. Example: CPU usage can be low, but CPU load high - in this case it can ...



Top 50 recent answers are included