Hitachi Vantara Pentaho Community Forums
Results 1 to 2 of 2

Thread: Slow response from PDI

  1. #1
    Join Date
    Oct 2012
    Posts
    18

    Default Slow response from PDI

    We are using PDI 4.2.1 on RedHat Linux 2.6. When I run any simple command like kitchen.sh /version , pan.sh /version or start carte.sh the response time I get is 20 minutes.Ideally it must be less than a minute. I took the thread dump of the JVM process created after running the kitchen.sh command. We are using NFS mount point for our Pentaho home directory . Please suggest if the issue is related to Pentaho or our environment . We are using SUN JDK version 1.6.0_31-b04 2013-05-27 I have attached the thread dump
    Last edited by lsanthan; 05-27-2013 at 05:41 AM.

  2. #2
    Join Date
    Oct 2012
    Posts
    18

    Default

    2013-05-27 00:26:12Full thread dump Java HotSpot(TM) 64-Bit Server VM (19.1-b02 mixed mode):"org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon prio=10 tid=0x00007f7a5cc6f000 nid=0x3fb in Object.wait() [0x00007f7a1f4d0000] java.lang.Thread.State: TIMED_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(Unknown Source) - locked (a java.lang.ref.ReferenceQueue$Lock) at org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread.run(Unknown Source)"Timer-0" daemon prio=10 tid=0x00007f7a5cc52800 nid=0x3f9 in Object.wait() [0x00007f7a1f5d1000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Unknown Source) - locked (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source)"Low Memory Detector" daemon prio=10 tid=0x00007f7a5c0ae800 nid=0x3f2 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE"CompilerThread1" daemon prio=10 tid=0x00007f7a5c0ac800 nid=0x3f1 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE"CompilerThread0" daemon prio=10 tid=0x00007f7a5c0a9800 nid=0x3f0 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE"Signal Dispatcher" daemon prio=10 tid=0x00007f7a5c0a7800 nid=0x3ef waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE"Finalizer" daemon prio=10 tid=0x00007f7a5c08d000 nid=0x3e6 in Object.wait() [0x00007f7a585f4000] 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(Unknown Source) - locked (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)"Reference Handler" daemon prio=10 tid=0x00007f7a5c08b000 nid=0x3e5 in Object.wait() [0x00007f7a586f5000] 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(Unknown Source) - locked (a java.lang.ref.Reference$Lock)"main" prio=10 tid=0x00007f7a5c00c000 nid=0x3d0 runnable [0x00007f7a62958000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) at java.io.UnixFileSystem.getBooleanAttributes(Unknown Source) at java.io.File.exists(Unknown Source) at org.apache.commons.vfs.provider.local.LocalFile.doGetType(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.getType(Unknown Source) - locked (a org.apache.commons.vfs.provider.local.LocalFileSystem) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.traverse(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.findFiles(Unknown Source) at org.apache.commons.vfs.provider.AbstractFileObject.findFiles(Unknown Source) at org.pentaho.di.core.plugins.PluginFolder.findJarFiles(PluginFolder.java:105) at org.pentaho.di.core.plugins.PluginFolder.findJarFiles(PluginFolder.java:96) at org.pentaho.di.core.plugins.BasePluginType.findAnnotatedClassFiles(BasePluginType.java:219) at org.pentaho.di.core.plugins.BasePluginType.registerPluginJars(BasePluginType.java:485) at org.pentaho.di.core.plugins.BasePluginType.searchPlugins(BasePluginType.java:105) at org.pentaho.di.core.plugins.PluginRegistry.init(PluginRegistry.java:410) - locked (a java.lang.Class for org.pentaho.di.core.plugins.PluginRegistry) at org.pentaho.di.core.KettleEnvironment.init(KettleEnvironment.java:80) at org.pentaho.di.core.KettleEnvironment.init(KettleEnvironment.java:43) at org.pentaho.di.kitchen.Kitchen.main(Kitchen.java:62)"VM Thread" prio=10 tid=0x00007f7a5c084800 nid=0x3e3 runnable"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f7a5c01f000 nid=0x3d1 runnable"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f7a5c020800 nid=0x3d2 runnable"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f7a5c022800 nid=0x3d3 runnable"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f7a5c024800 nid=0x3d4 runnable"GC task thread#4 (ParallelGC)" prio=10 tid=0x00007f7a5c026000 nid=0x3d5 runnable"GC task thread#5 (ParallelGC)" prio=10 tid=0x00007f7a5c028000 nid=0x3d6 runnable"GC task thread#6 (ParallelGC)" prio=10 tid=0x00007f7a5c02a000 nid=0x3d7 runnable"GC task thread#7 (ParallelGC)" prio=10 tid=0x00007f7a5c02b800 nid=0x3d8 runnable"GC task thread#8 (ParallelGC)" prio=10 tid=0x00007f7a5c02d800 nid=0x3d9 runnable"GC task thread#9 (ParallelGC)" prio=10 tid=0x00007f7a5c02f800 nid=0x3da runnable"GC task thread#10 (ParallelGC)" prio=10 tid=0x00007f7a5c031000 nid=0x3db runnable"GC task thread#11 (ParallelGC)" prio=10 tid=0x00007f7a5c033000 nid=0x3dc runnable"GC task thread#12 (ParallelGC)" prio=10 tid=0x00007f7a5c035000 nid=0x3dd runnable"GC task thread#13 (ParallelGC)" prio=10 tid=0x00007f7a5c036800 nid=0x3de runnable"GC task thread#14 (ParallelGC)" prio=10 tid=0x00007f7a5c038800 nid=0x3df runnable"GC task thread#15 (ParallelGC)" prio=10 tid=0x00007f7a5c03a000 nid=0x3e0 runnable"GC task thread#16 (ParallelGC)" prio=10 tid=0x00007f7a5c03c000 nid=0x3e1 runnable"GC task thread#17 (ParallelGC)" prio=10 tid=0x00007f7a5c03e000 nid=0x3e2 runnable"VM Periodic Task Thread" prio=10 tid=0x00007f7a5c0b9800 nid=0x3f3 waiting on conditionJNI global references: 1234Heap PSYoungGen total 152896K, used 55059K [0x00000000f5560000, 0x0000000100000000, 0x0000000100000000) eden space 131072K, 42% used [0x00000000f5560000,0x00000000f8b24eb0,0x00000000fd560000) from space 21824K, 0% used [0x00000000feab0000,0x00000000feab0000,0x0000000100000000) to space 21824K, 0% used [0x00000000fd560000,0x00000000fd560000,0x00000000feab0000) PSOldGen total 349568K, used 0K [0x00000000e0000000, 0x00000000f5560000, 0x00000000f5560000) object space 349568K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000f5560000) PSPermGen total 21248K, used 10073K [0x00000000dae00000, 0x00000000dc2c0000, 0x00000000e0000000) object space 21248K, 47% used [0x00000000dae00000,0x00000000db7d67c8,0x00000000dc2c0000)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.