12-17-2019
Troubleshooting sudden high memory usage
Hi,
This morning there was an app that caused a sudden spike in I/O and memory usage in the server. We found the reason for the I/O, however the memory spike was something new, as it had never happened before.
I figured out what caused the memory spike, however, how do I investigate why the sudden memory spike (which has never happened before)?
The application is called Redmine and runs on Ruby.
Is it possible that we have to configure limits.conf? Or some file from the application side?
Best Regards,
Aigini
Last edited by anaigini45; 12-17-2019 at 02:00 AM..
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I am seeing very high kernel usage and very high load averages on my system (Although we are not loading much data to our database). Here is the output of top...does anyone know what i should be looking at?
Thanks,
Lorraine
last pid: 13144; load averages: 22.32, 19.81, 16.78 ... (4 Replies)
Discussion started by: lorrainenineill
4 Replies
2. AIX
Hi,
We have AIX 5.1 machine of RAM 8 GB and paging space is 8GB. we are getting high memory usage of almost 99%.Can anybody please help in this ?
Partial vmstat o/p
kthr memory
----- -----------
r b avm fre
2 1 278727 1143
There is no paging issue.Becoz in... (5 Replies)
Discussion started by: jayakumarrt
5 Replies
3. HP-UX
how can I find cpu usage memory usage swap usage and
I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times
my final destination is monitor process
logical volume usage above X % and number of Logical voluage above
can I not to... (3 Replies)
Discussion started by: alert0919
3 Replies
4. SuSE
Hi
Running SLES 9(4) on PE 1950. I saw yesterday that the load average on the machine was 54 and keeping around that number.
Later I found there were 54 /USR/SBIN/CRON processes running in the system. I tried to kill using killall, kill -9 pid but they did not get killed. I also tried stopping... (1 Reply)
Discussion started by: upengan78
1 Replies
5. AIX
How to monitor the IBM AIX server for I/O usage, memory usage, CPU usage, network usage, storage usage? (3 Replies)
Discussion started by: laknar
3 Replies
6. UNIX for Advanced & Expert Users
Hello all,
I am facing a memory related issue on my linux that is CentOS 4.0. What I see as an output of top command, free command is that memory usage is almost 90% which is quite high without much load on the system. This is continuously showing 90% or so of memory usage with top or free... (2 Replies)
Discussion started by: radiatejava
2 Replies
7. AIX
hi,
I want to ask , my AIX 6.1 is always used about 97% memory.
Is this normal ?
or any command can free up memory like Linux ?
thanks. (1 Reply)
Discussion started by: virusxx
1 Replies
8. Shell Programming and Scripting
can any one please help me to shell script
high memory usage alert (6 Replies)
Discussion started by: robo
6 Replies
9. Solaris
Hi,
There is a abrupt memory rise observed for a process on solaris.
When the process is started the memory is around 268 MB and is stable for a day. Then suddenly the memory increased to 4364 MB.
Below is the pmap -xs output for the process (only for heap)
Address Kbytes ... (1 Reply)
Discussion started by: Nidds
1 Replies
10. Red Hat
Hi ,
There is one following alert .
Message : cdm:Average (2 samples) swap memory usage is now 91%, which is above the warning threshold (90%)
Here is my findings.
Output of TOP command in Linux server.
top - 14:21:44 up 6 days, 4:48, 1 user, load average: 2.55, 2.06,... (3 Replies)
Discussion started by: Maddy123
3 Replies
LEARN ABOUT FREEBSD
bus_config_intr
BUS_CONFIG_INTR(9) BSD Kernel Developer's Manual BUS_CONFIG_INTR(9)
NAME
BUS_CONFIG_INTR -- configure interrupt polarity and trigger mode
SYNOPSIS
#include <sys/param.h>
#include <sys/bus.h>
int
BUS_CONFIG_INTR(device_t dev, int irq, enum intr_trigger trig, enum intr_polarity pol);
DESCRIPTION
The BUS_CONFIG_INTR() method allows bus or device drivers to provide interrupt polarity and trigger mode to parent busses. This typically
bubbles all the way up to the root bus (e.g. nexus) where the necessary actions are taken to actually program the hardware. Since the
BUS_CONFIG_INTR() method takes an interrupt number, it is assumed but not necessarily required that it is called prior to BUS_SETUP_INTR(9).
The trig argument can be one of:
INTR_TRIGGER_CONFORM The interrupt trigger mode is standard for the bus to which the device is attached.
INTR_TRIGGER_EDGE The interrupt is edge triggered. This means that the interrupt is raised by the rising edge of the signal on the
interrupt line. The signal typically reverts to the original state so as to cause a spike.
INTR_TRIGGER_LEVEL The interrupt is level triggered. This means that the interrupt is raised when the signal on the interrupt line tran-
sitions and remains unchanged after that until the interrupt has been serviced, after which the signal transitions
back.
The pol argument can be any one of:
INTR_POLARITY_CONFORM The interrupt polarity is standard for the bus to which the device is attached.
INTR_POLARITY_HIGH The interrupt is activated by a high voltage on the interrupt line.
INTR_POLARITY_LOW The interrupt is activated by a low voltage on the interrupt line.
RETURN VALUES
Zero is returned on success, otherwise an appropriate error is returned.
SEE ALSO
BUS_SETUP_INTR(9), BUS_TEARDOWN_INTR(9), device(9), driver(9)
HISTORY
The BUS_CONFIG_INTR() method first appeared in FreeBSD 5.2.
AUTHORS
This manual page was written by Marcel Moolenaar <marcel@xcllnt.net>.
BSD
January 6, 2005 BSD