GROUP_APP_PERFORMANCE_R1: PROFILE-RESULT

File PROFILE-RESULT, 15.2 KB (added by gogov, 16 years ago)

Sample Profiler Dump

Line 
1Total snapshots count: 14
2Snapshot interval: 10
3
4Average stack size: 4
5+  17.50%  Thread[Finalizer,8,system]
6          100.00%  java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
7          100.00%        java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
8          100.00%                java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
9        * 100.00%                        java.lang.Object.wait(Native Method)
10
11Average stack size: 3
12+  17.50%  Thread[Reference Handler,10,system]
13          100.00%  java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
14          100.00%        java.lang.Object.wait(Object.java:485)
15        * 100.00%                java.lang.Object.wait(Native Method)
16
17Average stack size: 4
18+   1.25%  Thread[AWT-Shutdown,5,main]
19          100.00%  java.lang.Thread.run(Thread.java:619)
20          100.00%        sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
21          100.00%                java.lang.Object.wait(Object.java:485)
22        * 100.00%                        java.lang.Object.wait(Native Method)
23
24Average stack size: 4
25+   1.25%  Thread[AWT-XAWT,6,main]
26          100.00%  java.lang.Thread.run(Thread.java:619)
27          100.00%        sun.awt.X11.XToolkit.run(XToolkit.java:523)
28          100.00%                sun.awt.X11.XToolkit.run(XToolkit.java:548)
29        * 100.00%                        sun.awt.X11.XToolkit.waitForEvents(Native Method)
30
31Average stack size: 18
32+   1.25%  Thread[AWT-EventQueue-0,6,main]
33          100.00%  java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
34          100.00%        java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
35          100.00%                java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
36          100.00%                        java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
37          100.00%                                java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
38          100.00%                                        java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
39          100.00%                                                java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
40          100.00%                                                        java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
41          100.00%                                                                org.sophie2.author.FakeAuthorMainProfiler$1.run(FakeAuthorMainProfiler.java:31)
42          100.00%                                                                        org.sophie2.author.FakeAuthorMain.main(FakeAuthorMain.java:72)
43          100.00%                                                                                java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
44          100.00%                                                                                        java.lang.ClassLoader.loadClass(ClassLoader.java:252)
45          100.00%                                                                                                sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
46          100.00%                                                                                                        java.lang.ClassLoader.loadClass(ClassLoader.java:307)
47          100.00%                                                                                                                java.net.URLClassLoader.findClass(URLClassLoader.java:188)
48          100.00%                                                                                                                        java.security.AccessController.doPrivileged(Native Method)
49          100.00%                                                                                                                                java.net.URLClassLoader$1.run(URLClassLoader.java:191)
50        * 100.00%                                                                                                                                        java.lang.String.replace(String.java:2053)
51
52Average stack size: 18
53+  17.50%  Thread[main,5,main]
54        * 100.00%  org.sophie2.author.FakeAuthorMainProfiler.main(FakeAuthorMainProfiler.java:28)
55          85.71%         javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1323)
56          71.43%                 java.awt.EventQueue.invokeAndWait(EventQueue.java:979)
57          71.43%                         java.awt.EventQueue.isDispatchThread(EventQueue.java:807)
58          71.43%                                 java.awt.Toolkit.getEventQueue(Toolkit.java:1676)
59          71.43%                                         java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)
60          71.43%                                                 java.security.AccessController.doPrivileged(Native Method)
61          57.14%                                                         java.awt.Toolkit$2.run(Toolkit.java:834)
62          57.14%                                                                 java.lang.Class.forName(Class.java:169)
63          57.14%                                                                         java.lang.Class.forName0(Native Method)
64          21.43%                                                                                 sun.awt.X11.XToolkit.<clinit>(XToolkit.java:92)
65          21.43%                                                                                         sun.awt.X11GraphicsDevice.getDefaultConfiguration(X11GraphicsDevice.java:182)
66          21.43%                                                                                                 sun.awt.X11GraphicsDevice.makeDefaultConfiguration(X11GraphicsDevice.java:212)
67          21.43%                                                                                                         sun.awt.X11GraphicsConfig.<clinit>(X11GraphicsConfig.java:55)
68          14.29%                                                                                                                 sun.java2d.x11.X11SurfaceData.<clinit>(X11SurfaceData.java:212)
69          14.29%                                                                                                                         sun.java2d.loops.Blit.<clinit>(Blit.java:96)
70        *  7.14%                                                                                                                                 sun.java2d.loops.GraphicsPrimitiveMgr.<clinit>(GraphicsPrimitiveMgr.java:38)
71           7.14%                                                                                                                                 sun.java2d.loops.GraphicsPrimitiveMgr.<clinit>(GraphicsPrimitiveMgr.java:51)
72           7.14%                                                                                                                                         sun.java2d.loops.GraphicsPrimitiveMgr.registerNativeLoops(Native Method)
73        *  7.14%                                                                                                                                                 sun.java2d.loops.Blit.<init>(Blit.java:83)
74           7.14%                                                                                                                 sun.java2d.SurfaceData.<clinit>(SurfaceData.java:81)
75           7.14%                                                                                                                         sun.java2d.SurfaceData.initIDs(Native Method)
76           7.14%                                                                                                                                 sun.java2d.NullSurfaceData.<clinit>(NullSurfaceData.java:23)
77           7.14%                                                                                                                                         sun.java2d.NullSurfaceData.<init>(NullSurfaceData.java:26)
78        *  7.14%                                                                                                                                                 java.awt.image.ColorModel.getRGBdefault(ColorModel.java:219)
79          21.43%                                                                                 sun.awt.X11.XToolkit.<clinit>(XToolkit.java:89)
80          21.43%                                                                                         java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
81          21.43%                                                                                                 java.lang.Class.newInstance(Class.java:308)
82          21.43%                                                                                                         java.lang.Class.newInstance0(Class.java:355)
83          21.43%                                                                                                                 java.lang.reflect.Constructor.newInstance(Constructor.java:513)
84          21.43%                                                                                                                         sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
85          21.43%                                                                                                                                 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
86          21.43%                                                                                                                                         sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
87          21.43%                                                                                                                                                 sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:204)
88          21.43%                                                                                                                                                         sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:126)
89          21.43%                                                                                                                                                                 java.security.AccessController.doPrivileged(Native Method)
90           7.14%                                                                                                                                                                         sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:194)
91           7.14%                                                                                                                                                                                 sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:61)
92           7.14%                                                                                                                                                                                         sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:819)
93           7.14%                                                                                                                                                                                                 sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:939)
94           7.14%                                                                                                                                                                                                         sun.font.FontManager.<clinit>(FontManager.java:195)
95           7.14%                                                                                                                                                                                                                 java.security.AccessController.doPrivileged(Native Method)
96           7.14%                                                                                                                                                                                                                         sun.font.FontManager$1.run(FontManager.java:204)
97           7.14%                                                                                                                                                                                                                                 sun.font.FontManager.access$000(FontManager.java:45)
98           7.14%                                                                                                                                                                                                                                         sun.font.FontManager.initIDs(Native Method)
99           7.14%                                                                                                                                                                                                                                                 java.awt.Font.<clinit>(Font.java:671)
100           7.14%                                                                                                                                                                                                                                                         sun.font.AttributeValues.<clinit>(AttributeValues.java:199)
101           7.14%                                                                                                                                                                                                                                                                 java.lang.Class.getEnumConstants(Class.java:2920)
102           7.14%                                                                                                                                                                                                                                                                         java.lang.Class.getEnumConstantsShared(Class.java:2942)
103           7.14%                                                                                                                                                                                                                                                                                 java.lang.reflect.Method.invoke(Method.java:596)
104           7.14%                                                                                                                                                                                                                                                                                         java.lang.reflect.Method.acquireMethodAccessor(Method.java:651)
105        *  7.14%                                                                                                                                                                                                                                                                                                 sun.reflect.ReflectionFactory.newMethodAccessor(ReflectionFactory.java:137)
106           7.14%                                                                                                                                                                         sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:192)
107           7.14%                                                                                                                                                                                 sun.awt.X11GraphicsEnvironment.registerFontDir(X11GraphicsEnvironment.java:861)
108           7.14%                                                                                                                                                                                         java.util.Vector.contains(Vector.java:320)
109           7.14%                                                                                                                                                                                                 java.util.Vector.indexOf(Vector.java:361)
110        *  7.14%                                                                                                                                                                                                         java.lang.String.equals(String.java:1018)
111           7.14%                                                                                                                                                                         sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:310)
112           7.14%                                                                                                                                                                                 sun.java2d.SunGraphicsEnvironment.access$400(SunGraphicsEnvironment.java:61)
113           7.14%                                                                                                                                                                                         sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:1013)
114           7.14%                                                                                                                                                                                                 sun.awt.X11GraphicsEnvironment.addFontToPlatformFontPath(X11GraphicsEnvironment.java:625)
115        *  7.14%                                                                                                                                                                                                         sun.awt.X11GraphicsEnvironment.specificFontIDForName(X11GraphicsEnvironment.java:552)
116           7.14%                                                                                 sun.awt.SunToolkit.<clinit>(SunToolkit.java:1309)
117           7.14%                                                                                         java.security.AccessController.doPrivileged(Native Method)
118           7.14%                                                                                                 sun.awt.SunToolkit$6.run(SunToolkit.java:1315)
119           7.14%                                                                                                         java.lang.reflect.Field.get(Field.java:358)
120           7.14%                                                                                                                 java.lang.reflect.Field.getFieldAccessor(Field.java:899)
121           7.14%                                                                                                                         java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
122           7.14%                                                                                                                                 sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
123           7.14%                                                                                                                                         sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
124           7.14%                                                                                                                                                 sun.misc.Unsafe.ensureClassInitialized(Native Method)
125        *  7.14%                                                                                                                                                         java.awt.Component.<clinit>(Component.java:767)
126           7.14%                                                                                 sun.awt.SunToolkit.<clinit>(SunToolkit.java:46)
127           7.14%                                                                                         java.util.logging.Logger.getLogger(Logger.java:273)
128           7.14%                                                                                                 java.util.logging.LogManager.<clinit>(LogManager.java:156)
129           7.14%                                                                                                         java.security.AccessController.doPrivileged(Native Method)
130           7.14%                                                                                                                 java.util.logging.LogManager$1.run(LogManager.java:179)
131           7.14%                                                                                                                         java.util.logging.LogManager$RootLogger.<init>(LogManager.java:986)
132           7.14%                                                                                                                                 java.util.logging.LogManager$RootLogger.<init>(LogManager.java:989)
133           7.14%                                                                                                                                         java.util.logging.Logger.<init>(Logger.java:220)
134           7.14%                                                                                                                                                 java.util.logging.LogManager.getLogManager(LogManager.java:239)
135           7.14%                                                                                                                                                         java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:256)
136           7.14%                                                                                                                                                                 java.security.AccessController.doPrivileged(Native Method)
137           7.14%                                                                                                                                                                         java.util.logging.LogManager$2.run(LogManager.java:258)
138           7.14%                                                                                                                                                                                 java.util.logging.LogManager.readConfiguration(LogManager.java:636)
139           7.14%                                                                                                                                                                                         java.util.logging.LogManager.readConfiguration(LogManager.java:745)
140           7.14%                                                                                                                                                                                                 java.util.Properties.load(Properties.java:325)
141           7.14%                                                                                                                                                                                                         java.util.Properties.load0(Properties.java:337)
142        *  7.14%                                                                                                                                                                                                                 java.util.Properties$LineReader.readLine(Properties.java:471)
143          14.29%                                                         java.awt.Toolkit$2.run(Toolkit.java:846)
144          14.29%                                                                 java.lang.Class.newInstance(Class.java:308)
145          14.29%                                                                         java.lang.Class.newInstance0(Class.java:355)
146          14.29%                                                                                 java.lang.reflect.Constructor.newInstance(Constructor.java:513)
147          14.29%                                                                                         sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
148          14.29%                                                                                                 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
149          14.29%                                                                                                         sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
150           7.14%                                                                                                                 sun.awt.X11.XToolkit.<init>(XToolkit.java:304)
151           7.14%                                                                                                                         sun.awt.X11.XWM.init(XWM.java:1271)
152           7.14%                                                                                                                                 sun.awt.X11.XWM.getWM(XWM.java:687)
153           7.14%                                                                                                                                         sun.awt.X11.XWM.getWMID(XWM.java:714)
154        *  7.14%                                                                                                                                                 sun.awt.X11.XNETProtocol.<init>(XNETProtocol.java:226)
155           7.14%                                                                                                                 sun.awt.X11.XToolkit.<init>(XToolkit.java:293)
156        *  7.14%                                                                                                                         java.lang.Throwable.getStackTrace(Throwable.java:582)
157           7.14%                 java.awt.EventQueue.invokeAndWait(EventQueue.java:992)
158           7.14%                         java.lang.Object.wait(Object.java:485)
159        *  7.14%                                 java.lang.Object.wait(Native Method)
160           7.14%                 java.awt.EventQueue.<clinit>(EventQueue.java:80)
161           7.14%                         sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
162           7.14%                                 sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
163           7.14%                                         java.security.AccessController.doPrivileged(Native Method)
164           7.14%                                                 sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
165           7.14%                                                         java.lang.System.loadLibrary(System.java:1030)
166           7.14%                                                                 java.lang.Runtime.loadLibrary0(Runtime.java:823)
167           7.14%                                                                         java.lang.ClassLoader.loadLibrary(ClassLoader.java:1695)
168           7.14%                                                                                 java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
169           7.14%                                                                                         java.lang.ClassLoader$NativeLibrary.load(Native Method)
170           7.14%                                                                                                 java.awt.GraphicsEnvironment.isHeadless(GraphicsEnvironment.java:102)
171           7.14%                                                                                                         java.awt.GraphicsEnvironment.getHeadlessProperty(GraphicsEnvironment.java:125)
172           7.14%                                                                                                                 java.security.AccessController.doPrivileged(Native Method)
173           7.14%                                                                                                                         java.awt.GraphicsEnvironment$1.run(GraphicsEnvironment.java:136)
174           7.14%                                                                                                                                 java.lang.System.getenv(System.java:832)
175           7.14%                                                                                                                                         java.lang.ProcessEnvironment.getenv(ProcessEnvironment.java:68)
176           7.14%                                                                                                                                                 java.util.Collections$UnmodifiableMap.get(Collections.java:1282)
177           7.14%                                                                                                                                                         java.lang.ProcessEnvironment$StringEnvironment.get(ProcessEnvironment.java:203)
178           7.14%                                                                                                                                                                 java.lang.ProcessEnvironment$StringEnvironment.get(ProcessEnvironment.java:221)
179           7.14%                                                                                                                                                                         java.lang.ProcessEnvironment$Variable.valueOfQueryOnly(ProcessEnvironment.java:144)
180        *  7.14%                                                                                                                                                                                 java.lang.ProcessEnvironment$Variable.valueOfQueryOnly(ProcessEnvironment.java:148)
181
182Average stack size: 5
183+   8.75%  Thread[Java2D Disposer,10,system]
184          100.00%  java.lang.Thread.run(Thread.java:619)
185          100.00%        sun.java2d.Disposer.run(Disposer.java:125)
186          100.00%                java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
187          100.00%                        java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
188        * 100.00%                                java.lang.Object.wait(Native Method)
189
190Average stack size: 7
191+  17.50%  Thread[Timer-0,5,]
192          100.00%  java.util.TimerThread.run(Timer.java:462)
193          100.00%        java.util.TimerThread.mainLoop(Timer.java:512)
194          100.00%                profiler.Profiler$1.run(Profiler.java:280)
195          100.00%                        profiler.Profiler.takeSnapshot(Profiler.java:273)
196          100.00%                                profiler.Profiler$Forest.update(Profiler.java:49)
197          100.00%                                        java.lang.Thread.getAllStackTraces(Thread.java:1487)
198        * 100.00%                                                java.lang.Thread.dumpThreads(Native Method)
199
200Average stack size: 0
201+  17.50%  Thread[Signal Dispatcher,9,system]
202
203================================================================================
204
205 0.00%, sun.java2d.SurfaceData.initIDs(Native Method)
206 1.25%, java.awt.image.ColorModel.getRGBdefault(ColorModel.java:219)
207 2.50%, org.sophie2.author.FakeAuthorMainProfiler.main(FakeAuthorMainProfiler.java:28)
20817.50%, java.lang.Thread.dumpThreads(Native Method)
20946.25%, java.lang.Object.wait(Native Method)
210
211================================================================================
212
213 0.00%, java.awt.GraphicsEnvironment.isHeadless()
214 1.25%, sun.awt.X11.XNETProtocol.<init>()
215 2.50%, org.sophie2.author.FakeAuthorMainProfiler.main()
21617.50%, java.lang.Thread.dumpThreads()
21746.25%, java.lang.Object.wait()