-Xprof
Profiles the running program, and sends profiling data to standard output. This option is provided as a utility that is useful in program development and is not intended to be be used in production systems.
-Xrunhprof[:help][:<suboption>=<value>,...]
Enables cpu, heap, or monitor profiling. This option is typically followed by a list of comma-separated "<suboption>=<value>" pairs . Run the command java -Xrunhprof:help to obtain a list of suboptions and their default values.
http://blog.csdn.net/wzyaa/archive/2009/03/29/4034876.aspx
http://download.csdn.net/source/311218
http://www.blogjava.net/justinchen/archive/2009/02/22/256113.html
正则 http://blog.csdn.net/elimago/archive/2009/04/01/4041193.aspx
http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html
http://d.download.csdn.net/down/197716/Honiin
http://www.ibm.com/developerworks/cn/java/l-niosvr/
http://blog.csdn.net/hb_cattle/archive/2007/03/29/1545797.aspx
http://topic.csdn.net/u/20100221/15/732E9F5A-23B5-419A-B2F1-E8060A966635.html
http://www.iteye.com/topic/300513
http://www.iteye.com/topic/154697
http://www.blogjava.net/hufoking/archive/2009/11/27/java_verifycode.html
http://zhxing.iteye.com/blog/399668
http://blog.csdn.net/huxiweng/archive/2010/01/19/5214591.aspx
分享到:
相关推荐
理解并熟练掌握JVM设置对于优化应用程序性能至关重要。这份“JAVA命令大全-JVM设置.rar”压缩包文件包含了关于Java命令行选项以及JVM配置的相关知识。 首先,`JAVA命令大全.doc`可能包含以下内容: 1. **Java启动...
### Eclipse与Tomcat的JVM设置详解 #### 一、引言 在开发Java应用程序时,经常需要使用集成开发环境(IDE)与应用服务器进行配合。Eclipse是一款非常流行的Java IDE,而Tomcat则作为轻量级的应用服务器被广泛采用...
"JVM设置Young Gen大小"这个话题涉及到的是如何调整Java堆内存中年轻代(Young Generation)的大小,以优化应用程序的性能。年轻代是新生对象的存放区域,它的大小直接影响垃圾收集(Garbage Collection, GC)的频率...
Java独立进程应用的JVM设置是一项关键的优化任务,它直接影响到应用的稳定性和性能。由于目前缺乏专门的中间件来管理系统中的Java进程,开发者必须亲自处理JVM内存配置,以确保应用程序的高效运行。本文档的目标是...
标题“jvm设置2”指的是对Java虚拟机(JVM)进行配置的进阶话题,这通常涉及到优化Java应用程序的性能、内存管理和垃圾回收等方面。在这个主题中,我们可能会探讨更多的高级设置和调整策略,以确保JVM在运行时能够...
### Tomcat 6.0 修改启动内存设置及 Java JVM 参数配置详解 #### 一、背景与目的 在部署和运行 Java Web 应用时,合理地配置应用服务器(如 Apache Tomcat)的内存是非常重要的。这不仅可以提升应用程序的性能,还...
JVM参数设置是优化Java应用性能的关键环节,它可以帮助我们控制JVM的行为,如内存分配、垃圾回收策略、线程调度等。下面将详细介绍一些重要的JVM参数及其作用。 1. 内存设置: - `-Xms` 和 `-Xmx`:这两个参数用于...
- `-XX:+PrintFlagsFinal`打印所有默认和已设置的JVM选项,`-XX:+PrintGCDetails`和`-XX:+PrintGCDateStamps`用于输出详细的GC日志,便于分析。 10. **内存泄漏检测**: - 使用`-XX:+HeapDumpOnOutOfMemoryError`...
第三节“了解JVM参数”可能涵盖了如何查看当前JVM配置,如何通过命令行参数调整JVM设置,以及不同参数对程序性能的影响。这部分内容可能包括了垃圾收集器的选择,如Serial、Parallel、CMS或G1,以及它们在不同场景下...
对于Web生产环境下的JVM设置,可以参考以下配置: - `-server`:启用服务器模式,提高性能。 - `-Xmx3000M`:设置最大堆内存为3GB。 - `-Xms3000M`:设置初始堆内存也为3GB。 - `-Xmn600M`:设置年轻代内存大小为...
"jvm.zip_jvm_knownobc_tomcat"这个压缩包包含了与优化Tomcat中的JVM设置相关的资料,主要关注如何有效管理和释放内存。 1. **JVM参数设置**: JVM的参数设置对于控制Tomcat内存分配至关重要。例如,`-Xms`和`-Xmx...
遇到性能问题时,应分析症状(如频繁Full GC、内存溢出等),查看监控结果,理解原因(如内存泄漏、对象生命周期不合理等),并根据系统特性调整JVM设置,以解决性能问题。 总结,JVM调优是一项技术性极强的工作,...
Java虚拟机(JVM)的垃圾收集(Garbage ...在进行分析时,始终关注那些可能导致性能下降的关键指标,并尝试通过调整JVM设置来改善它们。记住,优化JVM内存管理是一个持续的过程,需要不断地测试、分析和调整。
9. **-XX:+PrintFlagsFinal**: 打印所有默认的JVM设置和它们的值,有助于理解和调试JVM行为。 10. **-XX:+HeapDumpOnOutOfMemoryError**: 当发生内存溢出错误时,生成堆转储文件,便于后续分析。 11. **-XX:+...
在Eclipse这样的集成开发环境中,对Java虚拟机(JVM)进行设置是非常关键的,因为它直接影响到应用程序的性能和稳定性。Eclipse中的JVM内存设置涉及到多个参数,这些参数用于控制JVM如何分配和管理内存资源。以下是...
"jvmtuning"项目提供了一系列示例代码,帮助开发者理解和实践JVM设置与垃圾收集(Garbage Collection,简称GC)的相关知识。 首先,我们来讨论JVM设置。JVM有许多可调整的参数,这些参数通常分为以下几类: 1. **...
非稳态选项是指那些可以被开发人员或系统管理员在启动Java应用时通过命令行参数动态调整的JVM设置。这些选项通常用于微调JVM的行为,以便更好地满足特定应用场景的需求。 #### 使用语法 - **-XX:+**:启用选项。 -...
Tomcat作为流行的Java应用服务器,其性能优化也与JVM设置紧密相关。本篇文章将深入探讨JVM参数调优以及如何针对Tomcat进行优化。 首先,JVM调优主要包括堆内存分配、垃圾收集器选择、线程池配置、类加载机制调整等...
### 设置Eclipse的JVM参数 #### 一、引言 在进行Java开发时,Eclipse作为一款广泛使用的集成开发环境(IDE),其性能优化对于提高开发效率和应用稳定性至关重要。其中,设置合适的JVM(Java虚拟机)参数是优化...
3. 监控和调整相关JVM设置,如堆大小、地区大小等,以优化性能。 4. 测试和评估性能,根据实际情况进行调整。 总的来说,ZGC是OpenJDK的一个强大工具,尤其适合那些对系统延迟有严格要求的大型分布式系统。它通过一...