文档详情

WebLogic-Server-性能及调优-调优-Java-虚拟机.doc

发布:2018-12-25约1.05万字共9页下载文档
文本预览下载声明
WebLogic Server 性能及调整 -调整 Java 虚拟机 Java 虚拟机(Java virtual machine,简称 JVM)是一种虚拟“执行引擎”实例,可在微处理器上执行 Java 类文件中的字节码。调整 JVM 的方式会影响 Weblogic Server 和应用程序的性能。envelope 下列部分讨论的是 WebLogic Server 的 JVM 调整选项: HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1104218JVM 调整注意事项 HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1131630哪种 JVM 适合您的系统? HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1131866垃圾收集 HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1133736对 IA32 平台启用旋转功能 JVM 调整注意事项 HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1104228表 5-1 列出了针对 WebLogic Server 的 JVM 调整的一般注意事项: 表 5-1 JVM 调整一般注意事项 调整因素 信息引用 JVM 供应商和版本 仅可使用生产 JVM(在该 JVM 上,WebLogic Server 已通过认证)。此版本的 WebLogic Server 仅支持兼容 J2SE 5.0 的 JVM。 HYPERLINK /platform/suppconfigs/index.htmlSupported Configurations页会经常更新,其中包含有关各种平台的认证信息。 调整堆大小和垃圾收集 有关 WebLogic Server 堆大小调整的详细信息,请参阅HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1131866垃圾收集。 选择 GC(垃圾收集)方案 许多 GC 方案均可用于管理系统内存,可用哪种方案取决于您的应用程序,如HYPERLINK /weblogic/docs100/perform/JVMTuning.html#wp1130305选择垃圾收集方案中所述。 混合客户端/服务器 JVM WebLogic Server 支持使用不同 JVM 版本进行客户端和服务器部署。请参阅支持页HYPERLINK /platform/suppconfigs/index.html#mix获取混合客户端/服务器 JVM。 UNIX 线程模型 选择何种 Solaris 线程模型将对 Solaris 平台上的 JVM 性能产生巨大影响。可从多个线程模型以及所选模型内的各种同步方法中进行选择,但不同 JVM 的情况也有所不同。 请参阅 Sun Microsystems 网站上的 HYPERLINK /docs/hotspot/threads/threads.htmlPerformance Documentation For the Java Hotspot Virtual Machine: Threading。 哪种 JVM 适合您的系统? 虽然本部分着重介绍 Sun Microsystems 用于 Windows、UNIX 和 Linux 平台的 J2SE 5.0 JVM,但请注意 BEA JRockit JVM 是明确为服务器端应用程序开发的,并针对 Intel 体系结构进行了优化,可以确保 Java 应用程序的可靠性、可伸缩性、可管理性和灵活性。有关在 Windows 和 Linux 平台上使用 JRockit 的优势的详细信息,请参阅 HYPERLINK /wljrockit/docs50/intro/index.htmlIntroduction to JRockit JDK。 有关 JVM 的常规详细信息,请参阅 HYPERLINK /docs/books/vmspec/2nd-edition/html/Introduction.doc.html#3057JVM 规范简介。有关 JVM 调整相关内容的链接,请参阅HYPERLINK /weblogic/docs100/perform/appa_reading.html相关内容:性能工具和信息 更换到另一个 JVM 创建域时,如果选择自定义配置,则配置向导会显示 WebLogic Server 安装的 JDK 列表。在此列表中,您可以选择希望运行域的 JVM,然后 Co
显示全部
相似文档