Just to make sure: You were seeing that res mem was more than twice of max java heap and that did change after you tweaked GC settings?
Note that I am not having a heap / gc problem. The VM itself thinks everything is golden. On Jul 4, 2011, at 3:41 PM, Sebastien Coutu wrote: > We had an issue like that a short while ago here. This was mainly happening > under heavy load and we managed to stabilize it by tweaking the Young/Old > space ratio of the JVM and by also tweaking the tenuring thresholds/survivor > ratios. What kind of load to you have on your systems? Mostly reads, writes? > > SC > > On Mon, Jul 4, 2011 at 6:52 AM, Daniel Doubleday <daniel.double...@gmx.net> > wrote: > Hi all, > > we have a mem problem with cassandra. res goes up without bounds (well until > the os kills the process because we dont have swap) > > I found a thread that's about the same problem but on OpenJDK: > http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/Very-high-memory-utilization-not-caused-by-mmap-on-sstables-td5840777.html > > We are on Debian with Sun JDK. > > Resident mem is 7.4G while heap is restricted to 3G. > > Anyone else is seeing this with Sun JDK? > > Cheers, > Daniel > > :/home/dd# java -version > java version "1.6.0_24" > Java(TM) SE Runtime Environment (build 1.6.0_24-b07) > Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode) > > :/home/dd# ps aux |grep java > cass 28201 9.5 46.8 372659544 7707172 ? SLl May24 5656:21 > /usr/bin/java -ea -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 > -Xms3000M -Xmx3000M -Xmn400M ... > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > > > 28201 cass 20 0 355g 7.4g 1.4g S 8 46.9 5656:25 java > > > >