当前位置: 首页 > news >正文

彩票交易网站开发wordpress论坛建设

彩票交易网站开发,wordpress论坛建设,广州化妆品网站建设,天津单位网站建设利用jdk自带的运行监控工具JConsole观察分析Java程序的运行 原文链接 一、JConsole是什么 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器#xff0c;可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole#xff08;或者#xff0c;它更高端… 利用jdk自带的运行监控工具JConsole观察分析Java程序的运行 原文链接 一、JConsole是什么     从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole或者它更高端的 “近亲” VisualVM 来监控 Java 应用程序性能和跟踪 Java 中的代码。 二、如何启动JConsole 如果是从命令行启动使 JDK 在 PATH 上运行 jconsole 即可。 如果从 GUI shell 启动找到 JDK 安装路径打开 bin 文件夹双击 jconsole 。     当分析工具弹出时取决于正在运行的 Java 版本以及正在运行的 Java 程序数量可能会出现一个对话框要求输入一个进程的 URL 来连接也可能列出许多不同的本地 Java 进程有时包含 JConsole 进程本身来连接。如图所示 想分析那个程序就双击那个进程。 三、如何设置JAVA程序运行时可以被JConsolse连接分析 本地程序相对于开启JConsole的计算机无需设置任何参数就可以被本地开启的JConsole连接Java SE 6开始无需设置之前还是需要设置运行时参数 -Dcom.sun.management.jmxremote 无认证连接 (下面的设置表示连接的端口为8999、无需认证就可以被连接) -Dcom.sun.management.jmxremote.port8999 \   -Dcom.sun.management.jmxremote.authenticatefalse \   -Dcom.sun.management.jmxremote.sslfalse     如果考虑到安全因素需要认证需要安全连接也是可以搞定的。参考http://download.oracle.com/javase/6/docs/technotes/guides/management/agent.html#gdenv 四、JConsole如何连接远程机器的JAVA程序举例说明 1、写一个简单的一直运行的JAVA程序运行在某台机器上如(192.168.0.181) java -cp . -Dcom.sun.management.jmxremote.port8999 -Dcom.sun.managent.jmxremote.authenticatefalse -Dcom.sun.management.jmxremote.sslfalse JConsoleTest     2、另外一台机器进行连接 可以直接使用命令 jconsole.exe 192.168.0.181:8999    也可以在已经打开的JConsole界面操作 连接-新建连接-选择远程进程-输入远程主机IP和端口号-点击“连接”如图    然后就会进入分析界面  性能分析 下面说说如何分析如何使用这六个标签 概述: Displays overview information about the Java VM and monitored values.内存: 显示内存使用信息线程: 显示线程使用信息类: 显示类装载信息*VM摘要:*显示java VM信息MBeans: 显示 MBeans. 概述       概述很简单没啥说的自己看看吧不过值得一提的是对着图点击右键可以保存数据到CSV文件以后可以使用其他工具来分析这些数据。 内存     这个比较有价值参看堆内存非堆内存内存池的状况总体内存的分配和使用情况以及不同的GC进行垃圾回收的次数和时间。可以手动进行GC查看内存变化。      在分析JAVA内存问题进行调优时候非常有用你要学习JVM内存模型之后会发现这里的每个值都具有意义。      GC的算法和参数对性能有显著的影响注意垃圾回收次数、时间、以及partial GC和full GC调整你所使用的不同GC和以及各个GC下的参数然后在这个视图下观察以得到好的性能。   这里贴一下 Java HotSpot VM garbage collector 下generational GC 的各代的划分图   关于GC可以参考http://www.oracle.com/technetwork/java/gc-tuning-5-138395.html 线程     左下角显示所有的活动线程如果线程过多可以在下面的过滤栏中输入字符串过滤出你想要观察的线程。点击某个显示会显示这个线程的名称、状态、阻塞和等待的次数、堆栈的信息。       统计图显示的是线程数目的峰值红色和当前活动的线程蓝色。      另外下面有个按钮“检测到死锁”有时候会有用处。 类 没啥要说的。 VM摘要   也没啥要说的看看吧内存状况操作系统... MBean 这里可以有一些额外的操作。 插件 jconsole -pluginpath C:\Java\jdk1.6.0_22\demo\management\JTop\JTop.jar     下载地址http://download.csdn.net/detail/hanghangaidoudou/9857777
http://www.yutouwan.com/news/112799/

相关文章:

  • 参考消息电子版在线阅读aso优化重要吗
  • 我的世界做指令的网站百度教育小程序入口
  • 廉价网站建设网站和公众号的区别是什么
  • 做孵化的网站微信公众号推广
  • 自己做的网站能放到网上么绵阳做最好优化网站的
  • 网站建设公司网站制作怎么选一个适合自己的网站
  • 制作一个网站就等于制作一个网页合肥建设银行官网招聘网站
  • 福建泉州曾明军的网站最牛网站设计公司
  • 互联网安全管理服务平台seo技术培训江门
  • 网站建设实施过程电子商务网站开发技术
  • 惠州网站建设 惠州邦网站建设洪塔
  • 网站设计网站公司云主机可以做几个网站
  • 免费信息发布网站大全鹰潭网站商城建设
  • 电子商务网站建设的实训心得西宁知名网站制作公司
  • 学校网站建设材料h5可视化开发工具
  • 门户网站开发哪种语言比较好汉川网站开发
  • 企业网站建站程序新手建什么网站赚钱
  • 重庆定制网站建设地址wordpress设置背景图案
  • 设计师灵感网站淘宝首页设计
  • 站酷官网入口网站建设需要多少天时间
  • 建设一个营销网站的费用上虞网站建设哪家好
  • 杭州专业网站在百度搜不到网站
  • 无锡做食品网站的公司简介网站维护技术
  • dedecms5.7装饰网站模板wordpress主题怎么制作
  • 毕节市网站建设58同城哪个网站可以做ppt
  • 自助建网站平台怎么收费网上建立网站
  • html页面生成器优化网站速度的要点
  • 优秀的设计网站有哪些手机 网站开发软件有哪些
  • 邯郸网站优化平台网站建设模板公司
  • 网站空间托管合同 .docwordpress自定义查询项