Java技术,IBM风格: 类共享 - 编程入门网
s = 1226992
Metadata bytes = 14056
Metadata % used = 1%
# ROMClasses = 313
# Classpaths = 2
# URLs = 0
# Tokens = 0
# Stale classes = 0
% Stale classes = 0%
Cache is 7% full
Could not create the Java virtual machine.
对指定的缓存运行 printAllStats 选项列出这个缓存的全部内容以及 printStats 统计信息。会列出缓存中存储的每个类以及上下文数据,比如类路径 数据。在清单 4 中,可以看到列出了 JVM 引导类路径,后面是一些类以及装载 它们的位置: 清单 4. 列出一个缓存的全部内容 C:\j9vmwi3223\sdk\jre\bin>java - Xshareclasses:name=cache1,printAllStatsCurrent statistics for cache "cache1":1: 0x42D0FAB0 CLASSPATH C:\j9vmwi3223\sdk\jre\lib\vm.jar C:\j9vmwi3223 \sdk\jre\lib\core.jar C:\j9vmwi3223 \sdk\jre\lib\charsets.jar C:\j9vmwi3223 \sdk\jre\lib\graphics.jar C:\j9vmwi3223 \sdk\jre\lib\security.jar C:\j9vmwi3223 \sdk\jre\lib\ibmpkcs.jar C:\j9vmwi3223 \sdk\jre\lib\ibmorb.jar C:\j9vmwi3223 \sdk\jre\lib\ibmcfw.jar C:\j9vmwi3223 \sdk\jre\lib\ibmorbapi.jar C:\j9vmwi3223 \sdk\jre\lib\ibmjcefw.jar C:\j9vmwi3223 \sdk\jre\lib\ibmjgssprovider.jar C:\j9vmwi3223 \sdk\jre\lib\ibmjsseprovider2.jar C:\j9vmwi3223 \sdk\jre\lib\ibmjaaslm.jar C:\j9vmwi3223 \sdk\jre\lib\ibmjaasactivelm.jar C:\j9vmwi3223 \sdk\jre\lib\ibmcertpathprovider.jar C:\j9vmwi3223 \sdk\jre\lib\server.jar C:\j9vmwi3223 \sdk\jre\lib\xml.jar1: 0x42D0FA78 ROMCLASS: java/lang/Object at 0x41D10058. Index 0 in classpath 0x42D0FAB01: 0x42D0FA50 ROMCLASS: java/lang/J9VMInternals at 0x41D106E0. Index 0 in classpath 0x42D0FAB01: 0x42D0FA28 ROMCLASS: java/lang/Class at 0x41D120A8. Index 0 in classpath 0x42D0FAB0 ... Java技术,IBM风格: 类共享(4)时间:2011-05-20 IBM Ben Corrie使用 destroy 选项销毁指定的缓存,见清单 5。使用 destroyAll 销毁所有 未使用的缓存和用户有权销毁的缓存。 清单 5. 销毁缓存
expire 选项(见清单 6)是一个可以添加到命令行的清理选项,它的作用是 如果在指定的时间内(分钟数)没有 JVM 连接这个缓存,那么就自动销毁缓存。 这是惟一一个不会导致 JVM 退出的实用程序。清单 6 寻找一周(大约 10000 分 钟)内没有使用过的缓存,并在启动 VM 之前销毁它们: 清单 6. 销毁一周内没有使用过的缓存
详细选项 详细选项提供关于类共享正在做什么的有用反馈。它们都是 -Xshareclasses 的子选项。本节给出一些示例,演示如何使用详细输出。 verbose 选项(见清单 7)给出关于 JVM 启动和关闭的简明状态信息: 清单 7. 获得 JVM 状态信息
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |