当前位置: 首页 > 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://wiki.neutronadmin.com/news/112799/

相关文章:

  • 菏泽建设职业中等专业学校官方网站高新区建网站外包
  • 昆明网站制作廊坊电商网站建设
  • 深圳宝安网站建设报价玉环市建设规划局网站
  • 重庆南川网站制作价格关键词点击排名软件
  • 建网站的工具有哪些广州网站建设哪里有
  • 企业网站建设的定位微信小程序做网站
  • 苏州网站建设店铺装修网站制作实例教程
  • 江苏专业网站建设费用如何注册视频号
  • 建网站做哪方面搜狗官网
  • 温州外贸网站推广国内最有趣的网站
  • 怎样办网站做宣传手机网站建设步骤
  • 陕西省城乡建设厅网站宁波网站制作哪家强
  • 在线网站建设教程建设工程安全管理网站
  • 医院网站素材天睦和生态建设有限公司网站
  • 蔬菜类网站建设规划书反向代理wordpress 8080
  • 建设银行手机官方网站下载安装网站建设歺金手指排名13
  • 百度推广和网站建设品牌建设
  • 游戏网站建设的策划方案网站框架分类
  • 东莞网站优化的具体方案工程认证网站的建设
  • 如何设置网站描述企业免费网站系统下载地址
  • 做网站的后台开发需要会些什么discuz模板制作教程
  • 营销型网站的推广标识标牌设计公司
  • 更改各网站企业信息怎么做房产资讯的网站怎么做
  • 网站即时到账要怎么做东莞网站建设策划
  • 网站开发刷新图片房屋平面图在线制作网站
  • 开放大学门户网站建设网页设计图片边框代码
  • 服务 信誉好的网站制作wordpress镜像存储插件
  • 不属于网站建设方式的是北京一家专门做会所的网站
  • 企业网站ui设计欣赏蓝色 宽屏 网站 模板
  • 重庆seo网站策划互联网广告推广好做吗