RubyMine #820 is freezy on Ubuntu 8.10 amd64

It locks up hard about every 10 minutes, and I have to kill -9 it. I
run IDEA 8.1 on the same machine, with the same JDK and do not have
similar problems.

cheers,
Charles

4 comments
Comment actions Permalink

Hello Charles,

It locks up hard about every 10 minutes, and I have to kill -9  it. I

run IDEA 8.1 on the same machine, with the same JDK and do not have

similar problems.

What version of Java do you use to run RubyMine?

Could you please attach thread dump and log file?
On Ubuntu they can be found at ~/RubyMine10/system/logs

Thanks,
Oleg

0
Comment actions Permalink

Oleg,

I'm home for the week, so I'll be using my mac, but next time I'm on the
road and using ubuntu for daily development, I'll be sure to get this
info for you.

Oleg Shpynov wrote:

Hello Charles,

It locks up hard about every 10 minutes, and I have to kill -9 it. Irun IDEA 8.1 on the same machine, with the same JDK and do not have
> similar problems.
>

What version of Java do you use to run RubyMine?

Could you please attach thread dump and log file?
On Ubuntu they can be found at ~/RubyMine10/system/logs

Thanks,
Oleg

---
Original message URL: http://www.jetbrains.net/devnet/message/5235190#5235190

0
Comment actions Permalink

Hello Charles,

Also make shure that you use at least Java 1.6 update 12 on your Ubuntu box. Earlier versions had perfomance problems on Ubuntu 64.

Thanks,
Oleg

0
Comment actions Permalink

Oleg,

I'm back on my laptop again and experiencing the same problem with #824.
Here is the thread dump.

2009-04-20 15:32:04
Full thread dump Java HotSpot(TM) 64-Bit Server VM (11.3-b02 mixed mode):

"AWT-EventQueue-1" prio=10 tid=0x0000000042b74000 nid=0x267 runnable

java.lang.Thread.State: RUNNABLE

"AWT-EventQueue-1" prio=10 tid=0x000000004255d400 nid=0x266 runnable

java.lang.Thread.State: RUNNABLE
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
- locked (a java.awt.EventDispatchThread) at java.awt.EventQueue.initDispatchThread(EventQueue.java:833) - locked <0x00007f0136e8d148> (a com.intellij.ide.IdeEventQueue) at java.awt.EventDispatchThread.run(EventDispatchThread.java:153) - locked <0x00007f0136e8d148>]]> (a com.intellij.ide.IdeEventQueue)

"process reaper" daemon prio=10 tid=0x0000000042347400 nid=0x7f97
runnable
java.lang.Thread.State: RUNNABLE
at java.lang.UNIXProcess.waitForProcessExit(Native Method)
at java.lang.UNIXProcess.access$900(UNIXProcess.java:20)
at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132)

"ApplicationImpl pooled thread" prio=10 tid=0x0000000042128800
nid=0x7c27 waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8)

"ApplicationImpl pooled thread" prio=10 tid=0x00007f0128a55400
nid=0x7bd8 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.UNIXProcess) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x00007f013a4a01f0>]]> (a java.lang.UNIXProcess)
at
com.intellij.execution.process.OSProcessHandler$ProcessWaitFor$1.run(OSProcessHandler.java:97)
at
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:10)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8)

"JobScheduler pool 1" prio=10 tid=0x00007f012029d000 nid=0x7b23 waiting
on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Background process timer" prio=10 tid=0x00007f0120192400 nid=0x7b22
waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:46)

"Alarm pool(own)" prio=10 tid=0x0000000043681400 nid=0x7b20 waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Change List Updater" prio=10 tid=0x00000000434b2400 nid=0x7b1f waiting
on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Alarm pool(shared)" prio=10 tid=0x00000000427e6400 nid=0x7b16 waiting
on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Timer-0" daemon prio=10 tid=0x00007f012847d000 nid=0x7aef in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x00007f01372c8890>]]> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)

"ApplicationImpl pooled thread" prio=10 tid=0x0000000042c18000
nid=0x7ac5 sleeping[0x00007f0127974000..0x00007f01279749f0]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.readNextByte(OSProcessHandler.java:303)
at
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.run(OSProcessHandler.java:272)
at
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:10)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8)

"ApplicationImpl pooled thread" prio=10 tid=0x00007f01283d6800
nid=0x7ab0 sleeping[0x00007f0127a75000..0x00007f0127a75b70]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.readNextByte(OSProcessHandler.java:303)
at
com.intellij.execution.process.OSProcessHandler$ReadProcessThread.run(OSProcessHandler.java:272)
at
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:10)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8)

"Refreshing filesystem timer" prio=10 tid=0x00007f012851ac00 nid=0x7aad
waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:46)

"TimerQueue" daemon prio=10 tid=0x00007f01285ea000 nid=0x7aab in
Object.wait()
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a javax.swing.TimerQueue) at javax.swing.TimerQueue.postExpiredTimers(TimerQueue.java:218) - locked <0x00007f0137a2f308> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:234) - locked <0x00007f0137a2f308>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:619)

"FS Synchronizer" prio=10 tid=0x00007f01289c6400 nid=0x7aaa waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"XML-RPC Weblistener" prio=10 tid=0x0000000042db4c00 nid=0x7a92 runnable

java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.xmlrpc.WebServer.run(WebServer.java:453)
at java.lang.Thread.run(Thread.java:619)

"ApplicationImpl pooled thread" prio=10 tid=0x0000000042749400
nid=0x7a90 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a com.intellij.util.concurrency.Semaphore) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.Semaphore.waitFor(Semaphore.java:38) - locked <0x00007f013a4a2508>]]> (a com.intellij.util.concurrency.Semaphore)
at
com.intellij.execution.process.OSProcessHandler$ProcessWaitFor.waitFor(OSProcessHandler.java:109)
at
com.intellij.execution.process.OSProcessHandler$3$1.run(OSProcessHandler.java:144)
at
com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:10)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8)

"Progress Cancel Checker" prio=10 tid=0x0000000042de0c00 nid=0x7a7e
sleeping[0x00007f012fd02000..0x00007f012fd02af0]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:3)

"AWT-Shutdown" prio=10 tid=0x00007f012821f000 nid=0x7a78 in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x00007f0136aa4f58>]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)

"timed reference disposer" prio=10 tid=0x00007f01281ec800 nid=0x7a77
waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Periodic tasks thread" prio=10 tid=0x00007f0128187400 nid=0x7a76
runnable
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x00007f0128087000 nid=0x7a73 in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f0136ab2440>]]> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at sun.java2d.Disposer.run(Disposer.java:125)
at java.lang.Thread.run(Thread.java:619)

"Lock thread" prio=10 tid=0x00007f0128001c00 nid=0x7a72 runnable

java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:8)
at java.lang.Thread.run(Thread.java:619)

"DestroyJavaVM" prio=10 tid=0x0000000041faf400 nid=0x7a65 waiting on
condition
java.lang.Thread.State: RUNNABLE

"timed reference disposer" prio=10 tid=0x0000000042103400 nid=0x7a70
waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)

"Low Memory Detector" daemon prio=10 tid=0x0000000042067400 nid=0x7a6e
runnable
java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x0000000042064800 nid=0x7a6d
waiting on condition
java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x000000004205dc00 nid=0x7a6c
waiting on condition
java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x000000004205bc00 nid=0x7a6b
waiting on condition
java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x000000004203cc00 nid=0x7a6a in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f0136e32cb8>]]> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x0000000042035800 nid=0x7a69 in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x00007f0136e32c70>]]> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x0000000042030000 nid=0x7a68 runnable

"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000041fb9c00
nid=0x7a66 runnable

"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000041fbb800
nid=0x7a67 runnable

"VM Periodic Task Thread" prio=10 tid=0x0000000042069800 nid=0x7a6f
waiting on condition

JNI global references: 4308

Heap
PSYoungGen total 132608K, used 1574K [0x00007f014bf30000,
0x00007f01540d0000, 0x00007f01569d0000)
eden space 132480K, 1% used
[0x00007f014bf30000,0x00007f014c0b9a28,0x00007f0154090000)
from space 128K, 0% used
[0x00007f01540b0000,0x00007f01540b0000,0x00007f01540d0000)
to space 128K, 0% used
[0x00007f0154090000,0x00007f0154090000,0x00007f01540b0000)
PSOldGen total 349568K, used 74764K [0x00007f01369d0000,
0x00007f014bf30000, 0x00007f014bf30000)
object space 349568K, 21% used
[0x00007f01369d0000,0x00007f013b2d31b8,0x00007f014bf30000)
PSPermGen total 94208K, used 94207K [0x00007f0130dd0000,
0x00007f01369d0000, 0x00007f01369d0000)
object space 94208K, 99% used
[0x00007f0130dd0000,0x00007f01369cfff8,0x00007f01369d0000)





Charles Lowell wrote:

Oleg,

I'm home for the week, so I'll be using my mac, but next time I'm on the
road and using ubuntu for daily development, I'll be sure to get this
info for you.

Oleg Shpynov wrote:

>> Hello Charles,
>>

It locks up hard about every 10 minutes, and I have to kill -9 it. Irun IDEA 8.1 on the same machine, with the same JDK and do not have
>> similar problems.
>>

>> What version of Java do you use to run RubyMine?
>>
>> Could you please attach thread dump and log file?
>> On Ubuntu they can be found at ~/RubyMine10/system/logs
>>
>> Thanks,
>> Oleg
>>
>> ---
>> Original message URL: http://www.jetbrains.net/devnet/message/5235190#5235190

0

Please sign in to leave a comment.