⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 java.hprof.txt

📁 人工智能中Agent开发包。多 Agent 系统是处理自治 Agent 之间知识层的协作问题
💻 TXT
📖 第 1 页 / 共 5 页
字号:
JAVA PROFILE 1.0.1, created Wed Jul 04 00:06:29 2001

Header for -Xhprof ASCII Output

Copyright 1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto,
California, 94303, U.S.A.  All Rights Reserved.

WARNING!  This file format is under development, and is subject to
change without notice.

This file contains the following types of records:

THREAD START
THREAD END      mark the lifetime of Java threads

TRACE           represents a Java stack trace.  Each trace consists
                of a series of stack frames.  Other records refer to
                TRACEs to identify (1) where object allocations have
                taken place, (2) the frames in which GC roots were
                found, and (3) frequently executed methods.

HEAP DUMP       is a complete snapshot of all live objects in the Java
                heap.  Following distinctions are made:

                ROOT    root set as determined by GC
                CLS     classes 
                OBJ     instances
                ARR     arrays

SITES           is a sorted list of allocation sites.  This identifies
                the most heavily allocated object types, and the TRACE
                at which those allocations occurred.

CPU SAMPLES     is a statistical profile of program execution.  The VM
                periodically samples all running threads, and assigns
                a quantum to active TRACEs in those threads.  Entries
                in this record are TRACEs ranked by the percentage of
                total quanta they consumed; top-ranked TRACEs are
                typically hot spots in the program.

CPU TIME	is a profile of program execution obtained by measuring
                the time spent in individual methods (excluding the time
                spent in callees), as well as by counting the number of
                times each method is called. Entries in this record are
                TRACEs ranked by the percentage of total CPU time. The
                "count" field indicates the number of times each TRACE 
                is invoked.

MONITOR TIME    is a profile of monitor contention obtained by measuring
		the time spent by a thread waiting to enter a monitor.
		Entries in this record are TRACEs ranked by the percentage
		of total monitor contention time and a brief description
		of the monitor.  The "count" field indicates the number of 
		times the monitor was contended at that TRACE.

MONITOR DUMP	is a complete snapshot of all the monitors and threads in 
		the System.

HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated 
at program exit.  They can also be obtained during program execution by typing 
Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).

--------

THREAD START (obj=8961a8, id = 1, name="Finalizer", group="system")
THREAD START (obj=8961c8, id = 2, name="Reference Handler", group="system")
THREAD START (obj=896228, id = 3, name="main", group="main")
THREAD START (obj=8a2ddc0, id = 4, name="Signal Dispatcher", group="system")
THREAD END (id = 4)
THREAD END (id = 3)
TRACE 1:
	<empty>
TRACE 94:
	java.lang.StringBuffer.<init>(StringBuffer.java:116)
	java.lang.StringBuffer.<init>(StringBuffer.java:104)
	java.util.zip.ZipFile.getEntry(ZipFile.java:146)
	java.util.jar.JarFile.getEntry(JarFile.java:181)
TRACE 118:
	java.util.zip.Inflater.inflateBytes(Inflater.java:Native method)
	java.util.zip.Inflater.inflate(Inflater.java:195)
	java.util.zip.InflaterInputStream.read(InflaterInputStream.java:127)
	java.io.DataInputStream.readFully(DataInputStream.java:156)
TRACE 133:
	java.util.jar.Attributes.putValue(Attributes.java:147)
	java.util.jar.Attributes.read(Attributes.java:365)
	java.util.jar.Manifest.read(Manifest.java:161)
	java.util.jar.Manifest.<init>(Manifest.java:56)
TRACE 17:
	sun.misc.URLClassPath$2.run(URLClassPath.java:249)
	java.security.AccessController.doPrivileged(AccessController.java:Native method)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:243)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:220)
TRACE 121:
	java.util.jar.Manifest.<init>(Manifest.java:38)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
	sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:609)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:223)
TRACE 188:
	java.lang.Class.getName(Class.java:Native method)
	java.lang.Throwable.toString(Throwable.java:138)
	java.lang.String.valueOf(String.java:1925)
	java.io.PrintStream.print(PrintStream.java:426)
TRACE 12:
	java.lang.Throwable.fillInStackTrace(Throwable.java:Native method)
	java.lang.Throwable.<init>(Throwable.java:78)
	java.lang.Exception.<init>(Exception.java:29)
	java.lang.RuntimeException.<init>(RuntimeException.java:33)
TRACE 87:
	java.util.zip.ZipFile.<init>(ZipFile.java:267)
	java.util.jar.JarFile.<init>(JarFile.java:115)
	java.util.jar.JarFile.<init>(JarFile.java:57)
	sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:486)
TRACE 104:
	java.util.jar.JarFile.getBytes(JarFile.java:283)
	java.util.jar.JarFile.getManifest(JarFile.java:144)
	sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:609)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:223)
TRACE 48:
	java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:368)
	java.net.URL.toExternalForm(URL.java:754)
	java.net.URL.toString(URL.java:741)
	java.lang.String.valueOf(String.java:1925)
TRACE 125:
	java.util.HashMap.<init>(HashMap.java:145)
	java.util.HashMap.<init>(HashMap.java:166)
	java.util.jar.Manifest.<init>(Manifest.java:41)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
TRACE 36:
	java.io.Win32FileSystem.resolve(Win32FileSystem.java:220)
	java.io.File.<init>(File.java:271)
	sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:675)
	sun.misc.URLClassPath.getResource(URLClassPath.java:134)
TRACE 177:
	java.lang.String.<init>(String.java:291)
	java.util.jar.Attributes.read(Attributes.java:360)
	java.util.jar.Manifest.read(Manifest.java:202)
	java.util.jar.Manifest.<init>(Manifest.java:56)
TRACE 122:
	java.util.jar.Attributes.<init>(Attributes.java:54)
	java.util.jar.Attributes.<init>(Attributes.java:44)
	java.util.jar.Manifest.<init>(Manifest.java:38)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
TRACE 31:
	java.net.URLStreamHandler.parseURL(URLStreamHandler.java:181)
	sun.net.www.protocol.file.Handler.parseURL(Handler.java:52)
	java.net.URL.<init>(URL.java:491)
	java.net.URL.<init>(URL.java:376)
TRACE 7:
	java.security.AccessController.doPrivileged(AccessController.java:Native method)
	java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	java.lang.ClassLoader.loadClass(ClassLoader.java:297)
	java.lang.ClassLoader.loadClass(ClassLoader.java:290)
TRACE 102:
	java.util.zip.ZipFile.freeEntry(ZipFile.java:Native method)
	java.util.zip.ZipFile.getEntry(ZipFile.java:151)
	java.util.jar.JarFile.getEntry(JarFile.java:181)
	java.util.jar.JarFile.getJarEntry(JarFile.java:168)
TRACE 191:
	java.lang.StringBuffer.expandCapacity(StringBuffer.java:202)
	java.lang.StringBuffer.append(StringBuffer.java:401)
	java.lang.Throwable.toString(Throwable.java:140)
	java.lang.String.valueOf(String.java:1925)
TRACE 14:
	java.lang.Throwable.fillInStackTrace(Throwable.java:Native method)
	java.lang.Throwable.<init>(Throwable.java:78)
	java.lang.Exception.<init>(Exception.java:29)
	java.security.PrivilegedActionException.<init>(PrivilegedActionException.java:48)
TRACE 123:
	java.util.HashMap.<init>(HashMap.java:145)
	java.util.HashMap.<init>(HashMap.java:158)
	java.util.jar.Attributes.<init>(Attributes.java:54)
	java.util.jar.Attributes.<init>(Attributes.java:44)
TRACE 161:
	java.util.jar.JarVerifier.<init>(JarVerifier.java:79)
	java.util.jar.JarFile.getManifest(JarFile.java:146)
	sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:609)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:223)
TRACE 106:
	java.util.zip.ZipFile.getInputStream(ZipFile.java:192)
	java.util.zip.ZipFile.getInputStream(ZipFile.java:174)
	java.util.jar.JarFile.getBytes(JarFile.java:284)
	java.util.jar.JarFile.getManifest(JarFile.java:144)
TRACE 186:
	java.security.AccessController.doPrivileged(AccessController.java:Native method)
	java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	java.lang.ClassLoader.loadClass(ClassLoader.java:297)
	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
TRACE 68:
	java.lang.System.mapLibraryName(System.java:Native method)
	java.lang.ClassLoader.loadLibrary(ClassLoader.java:1297)
	java.lang.Runtime.loadLibrary0(Runtime.java:749)
	java.lang.System.loadLibrary(System.java:820)
TRACE 51:
	java.lang.StringBuffer.expandCapacity(StringBuffer.java:202)
	java.lang.StringBuffer.append(StringBuffer.java:401)
	java.lang.StringBuffer.append(StringBuffer.java:370)
	sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:454)
TRACE 86:
	java.io.Win32FileSystem.normalize(Win32FileSystem.java:106)
	java.io.Win32FileSystem.normalize(Win32FileSystem.java:177)
	java.io.File.<init>(File.java:183)
	java.util.jar.JarFile.<init>(JarFile.java:57)
TRACE 124:
	java.util.jar.Manifest.<init>(Manifest.java:41)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
	sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:609)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:223)
TRACE 2:
	java.lang.String.toCharArray(String.java:1910)
	java.lang.Thread.init(Thread.java:270)
	java.lang.Thread.<init>(Thread.java:390)
TRACE 179:
	java.lang.String.<init>(String.java:291)
	java.util.jar.Attributes.read(Attributes.java:361)
	java.util.jar.Manifest.read(Manifest.java:202)
	java.util.jar.Manifest.<init>(Manifest.java:56)
TRACE 3:
	java.security.AccessController.getStackAccessControlContext(AccessController.java:Native method)
	java.security.AccessController.getContext(AccessController.java:354)
	java.lang.Thread.init(Thread.java:272)
	java.lang.Thread.<init>(Thread.java:390)
TRACE 176:
	java.util.jar.Attributes.read(Attributes.java:360)
	java.util.jar.Manifest.read(Manifest.java:202)
	java.util.jar.Manifest.<init>(Manifest.java:56)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
TRACE 44:
	sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:454)
	sun.misc.URLClassPath$2.run(URLClassPath.java:254)
	java.security.AccessController.doPrivileged(AccessController.java:Native method)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:243)
TRACE 83:
	java.util.zip.ZipFile.initIDs(ZipFile.java:Native method)
	java.util.zip.ZipFile.<clinit>(ZipFile.java:54)
	sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:486)
	sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:455)
TRACE 62:
	java.lang.ClassLoader.initializePath(ClassLoader.java:1246)
	java.lang.ClassLoader.loadLibrary(ClassLoader.java:1273)
	java.lang.Runtime.loadLibrary0(Runtime.java:749)
	java.lang.System.loadLibrary(System.java:820)
TRACE 112:
	java.util.zip.Inflater.<clinit>(Inflater.java:38)
	java.util.zip.ZipFile.getInflater(ZipFile.java:252)
	java.util.zip.ZipFile.getInputStream(ZipFile.java:197)
	java.util.zip.ZipFile.getInputStream(ZipFile.java:174)
TRACE 128:
	java.util.jar.Manifest.read(Manifest.java:159)
	java.util.jar.Manifest.<init>(Manifest.java:56)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
	sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:609)
TRACE 99:
	java.util.zip.ZipEntry.<clinit>(ZipEntry.java:48)
	java.util.zip.ZipFile.getEntry(ZipFile.java:150)
	java.util.jar.JarFile.getEntry(JarFile.java:181)
	java.util.jar.JarFile.getJarEntry(JarFile.java:168)
TRACE 134:
	java.util.jar.Attributes$Name.<clinit>(Attributes.java:462)
	java.util.jar.Attributes.putValue(Attributes.java:147)
	java.util.jar.Attributes.read(Attributes.java:365)
	java.util.jar.Manifest.read(Manifest.java:161)
TRACE 190:
	java.lang.StringBuffer.<init>(StringBuffer.java:116)
	java.lang.StringBuffer.<init>(StringBuffer.java:104)
	java.lang.Throwable.toString(Throwable.java:140)
	java.lang.String.valueOf(String.java:1925)
TRACE 52:
	java.lang.StringBuffer.toString(StringBuffer.java:1068)
	sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:454)
	sun.misc.URLClassPath$2.run(URLClassPath.java:254)
	java.security.AccessController.doPrivileged(AccessController.java:Native method)
TRACE 155:
	java.lang.String.intern(String.java:Native method)
	java.util.jar.Attributes$Name.<init>(Attributes.java:396)
	java.util.jar.Attributes.putValue(Attributes.java:147)
	java.util.jar.Attributes.read(Attributes.java:365)
TRACE 187:
	java.lang.Throwable.fillInStackTrace(Throwable.java:Native method)
	java.lang.Throwable.<init>(Throwable.java:90)
	java.lang.Error.<init>(Error.java:46)
	java.lang.LinkageError.<init>(LinkageError.java:39)
TRACE 178:
	java.util.jar.Attributes.read(Attributes.java:361)
	java.util.jar.Manifest.read(Manifest.java:202)
	java.util.jar.Manifest.<init>(Manifest.java:56)
	java.util.jar.JarFile.getManifest(JarFile.java:145)
TRACE 135:
	java.util.jar.Attributes$Name.<clinit>(Attributes.java:470)
	java.util.jar.Attributes.putValue(Attributes.java:147)
	java.util.jar.Attributes.read(Attributes.java:365)
	java.util.jar.Manifest.read(Manifest.java:161)
TRACE 110:
	java.util.zip.ZipFile.getInputStream(ZipFile.java:197)
	java.util.zip.ZipFile.getInputStream(ZipFile.java:174)
	java.util.jar.JarFile.getBytes(JarFile.java:284)
	java.util.jar.JarFile.getManifest(JarFile.java:144)
TRACE 114:
	java.lang.ref.Finalizer.register(Finalizer.java:75)
	java.util.zip.ZipFile.getInflater(ZipFile.java:252)
	java.util.zip.ZipFile.getInputStream(ZipFile.java:197)
	java.util.zip.ZipFile.getInputStream(ZipFile.java:174)
TRACE 21:
	java.io.Win32FileSystem.normalize(Win32FileSystem.java:106)
	java.io.Win32FileSystem.normalize(Win32FileSystem.java:177)
	java.io.File.<init>(File.java:183)
	sun.misc.URLClassPath$FileLoader.<init>(URLClassPath.java:660)
TRACE 169:
	java.util.zip.ZipFile.getEntry(ZipFile.java:146)
	java.util.jar.JarFile.getEntry(JarFile.java:181)
	java.util.jar.JarFile.getJarEntry(JarFile.java:168)
	sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:504)
TRACE 120:
	java.util.jar.JarFile.getManifest(JarFile.java:145)
	sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:609)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:223)
	sun.misc.URLClassPath.getResource(URLClassPath.java:133)
TRACE 136:
	java.util.jar.Attributes$Name.<clinit>(Attributes.java:476)
	java.util.jar.Attributes.putValue(Attributes.java:147)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -