• jcmd  ##Refer to http://www.cnblogs.com/tang88seng/p/4497725.html
  • java -XX:+PrintFlagsFinal -version   ##Display all JVM options
  • java -XX:+PrintCommandLineFlags -version   ##Display default JVM Memory and GC options
  1. -XX:InitialHeapSize= -XX:MaxHeapSize= -XX:+PrintCommandLineFlags -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:-UseLargePagesIndividualAllocation -XX:+UseParallelGC
  2. java version "1.8.0_60"
  3. Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
  4. Java HotSpot(TM) -Bit Server VM (build 25.60-b23, mixed mode)
  • java -XshowSettings  ##Display system properties
  1. java -XshowSettings
  2. VM settings:
  3. Max. Heap Size (Estimated): .05G
  4. Ergonomics Machine Class: server
  5. Using VM: Java HotSpot(TM) -Bit Server VM
  6.  
  7. Property settings:
  8. awt.toolkit = sun.awt.X11.XToolkit
  9. file.encoding = UTF-
  10. file.encoding.pkg = sun.io
  11. file.separator = /
  12. java.awt.graphicsenv = sun.awt.X11GraphicsEnvironment
  13. java.awt.printerjob = sun.print.PSPrinterJob
  14. java.class.path = /XXXXX
  15. java.class.version = 51.0
  16. java.endorsed.dirs = /ptc/Windchill_10./Java/jre/lib/endorsed
  17. java.ext.dirs = /ptc/Windchill_10./Java/jre/lib/ext
  18. /usr/java/packages/lib/ext
  19. java.home = /ptc/Windchill_10./Java/jre
  20. java.io.tmpdir = /tmp
  21. java.library.path = /usr/java/packages/lib/amd64
  22. /usr/lib64
  23. /lib64
  24. /lib
  25. /usr/lib
  26. java.runtime.name = Java(TM) SE Runtime Environment
  27. java.runtime.version = 1.7.0_72-b14
  28. java.specification.name = Java Platform API Specification
  29. java.specification.vendor = Oracle Corporation
  30. java.specification.version = 1.7
  31. java.vendor = Oracle Corporation
  32. java.vendor.url = http://java.oracle.com/
  33. java.vendor.url.bug = http://bugreport.sun.com/bugreport/
  34. java.version = 1.7.0_72
  35. java.vm.info = mixed mode
  36. java.vm.name = Java HotSpot(TM) -Bit Server VM
  37. java.vm.specification.name = Java Virtual Machine Specification
  38. java.vm.specification.vendor = Oracle Corporation
  39. java.vm.specification.version = 1.7
  40. java.vm.vendor = Oracle Corporation
  41. java.vm.version = 24.72-b04
  42. line.separator = \n
  43. os.arch = amd64
  44. os.name = Linux
  45. os.version = 2.6.-371.8..el5
  46. path.separator = :
  47. sun.arch.data.model =
  48. sun.boot.class.path = /ptc/Windchill_10./Java/jre/lib/resources.jar
  49. /ptc/Windchill_10./Java/jre/lib/rt.jar
  50. /ptc/Windchill_10./Java/jre/lib/sunrsasign.jar
  51. /ptc/Windchill_10./Java/jre/lib/jsse.jar
  52. /ptc/Windchill_10./Java/jre/lib/jce.jar
  53. /ptc/Windchill_10./Java/jre/lib/charsets.jar
  54. /ptc/Windchill_10./Java/jre/lib/jfr.jar
  55. /ptc/Windchill_10./Java/jre/classes
  56. sun.boot.library.path = /ptc/Windchill_10./Java/jre/lib/amd64
  57. sun.cpu.endian = little
  58. sun.cpu.isalist =
  59. sun.desktop = gnome
  60. sun.io.unicode.encoding = UnicodeLittle
  61. sun.java.launcher = SUN_STANDARD
  62. sun.jnu.encoding = UTF-
  63. sun.management.compiler = HotSpot -Bit Tiered Compilers
  64. sun.os.patch.level = unknown
  65. user.country = US
  66. user.dir = /ptc/Windchill_10./Windchill/codebase/wt/workflow/expr
  67. user.home = /home/wcadmin
  68. user.language = en
  69. user.name = wcadmin
  70. user.timezone =
  71.  
  72. Locale settings:
  73. default locale = English
  74. default display locale = English (United States)
  75. default format locale = English (United States)
  76. available locales = ar, ar_AE, ar_BH, ar_DZ, ar_EG, ar_IQ, ar_JO, ar_KW,
  77. ar_LB, ar_LY, ar_MA, ar_OM, ar_QA, ar_SA, ar_SD, ar_SY,
  78. ar_TN, ar_YE, be, be_BY, bg, bg_BG, ca, ca_ES,
  79. cs, cs_CZ, da, da_DK, de, de_AT, de_CH, de_DE,
  80. de_LU, el, el_CY, el_GR, en, en_AU, en_CA, en_GB,
  81. en_IE, en_IN, en_MT, en_NZ, en_PH, en_SG, en_US, en_ZA,
  82. es, es_AR, es_BO, es_CL, es_CO, es_CR, es_DO, es_EC,
  83. es_ES, es_GT, es_HN, es_MX, es_NI, es_PA, es_PE, es_PR,
  84. es_PY, es_SV, es_US, es_UY, es_VE, et, et_EE, fi,
  85. fi_FI, fr, fr_BE, fr_CA, fr_CH, fr_FR, fr_LU, ga,
  86. ga_IE, hi_IN, hr, hr_HR, hu, hu_HU, in, in_ID,
  87. is, is_IS, it, it_CH, it_IT, iw, iw_IL, ja,
  88. ja_JP, ja_JP_JP_#u-ca-japanese, ko, ko_KR, lt, lt_LT, lv, lv_LV,
  89. mk, mk_MK, ms, ms_MY, mt, mt_MT, nl, nl_BE,
  90. nl_NL, no, no_NO, no_NO_NY, pl, pl_PL, pt, pt_BR,
  91. pt_PT, ro, ro_RO, ru, ru_RU, sk, sk_SK, sl,
  92. sl_SI, sq, sq_AL, sr, sr_BA, sr_BA_#Latn, sr_CS, sr_ME,
  93. sr_ME_#Latn, sr_RS, sr_RS_#Latn, sr__#Latn, sv, sv_SE, th, th_TH,
  94. th_TH_TH_#u-nu-thai, tr, tr_TR, uk, uk_UA, vi, vi_VN, zh,
  95. zh_CN, zh_HK, zh_SG, zh_TW

Java 几个有用的命令 - All Options, Memory Options, GC Options, System Properties, Thread Dump, Heap Dump的更多相关文章

  1. 性能监控之常见 Java Heap Dump 方法

    一.前言 在本文中,我们总结下抓 Java dump 的几种不同方法. Java Heap Dump 是特定时刻 JVM 内存中所有对象的快照.它们对于解决内存泄漏问题和分析 Java 应用程序中的内 ...

  2. java jvm heap dump及 thread dump分析

    一.概念: 在进行java应用故障分析时,经常需要分析内存和cpu信息,也就说所谓的heap dump 和 thread dump heap dump: heap dump文件是一个二进制文件,需要工 ...

  3. linux非常用但很有用的命令

    查找指定目录下包含指定字符串的所有文件 grep -rl 'abc' / top查看命令的完整启动路径 top 按c top以MB为单位显示内存信息 top -M 查看内存top io趋势 pidst ...

  4. Linux 新手非常有用的命令

    http://www.cnblogs.com/felix-/p/4341773.html Linux 新手非常有用的命令 你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟! ...

  5. linux不常用但很有用的命令(持续完善)

    Linux登录后设置提示信息: /etc/issue 本地端登录前显示信息文件 /etc/issue.net 网络端登录前显示信息文件 /etc/motd 登陆后显示信息文件 可以添加以下几个常用选项 ...

  6. 查看Java JVM参数配置信息命令

    查看Java JVM参数配置信息命令 java -XX:+PrintCommandLineFlags jvm运行时状态的参数,可以很快找出问题所在.现在把几个命令记录一下:1. jstat这个命令对于 ...

  7. Linux下java/bin目录下的命令集合

    Linux下JAVA命令(1.7.0_79) 命令 详解 参数列表 示例 重要程度 资料 appletviewer Java applet 浏览器.appletviewer 命令可在脱离万维网浏览器环 ...

  8. java查看进程:jps命令

    java查看进程:jps命令 jps(Java Virtual Machine Process Status Tool) 是JDK .5提供的一个显示当前所有java进程pid的命令,简单实用,非常适 ...

  9. Android调试非常有用的命令集1_adb&aapt&git&repo&scp&while

    Linux部分场景非常有用的命令集_1_持续更新 这里面也包含了对于开发调试有用的命令,也可以看看. 这里不做详细说明或截图,仅作为记录和简单说明.注:可能只针对某一命令部分功能,不包含整个功能,若要 ...

随机推荐

  1. 《iOS开发全然上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练营

    编写Hello World应用程序通常被觉得,是学习不论什么编程语言的第一步.在这一章,你将创建iOS版的Hello World应用程序作为起步,高速了解Xcode这个开发iOS应用程序的主要工具. ...

  2. 常用的iOS开发或者优化的小工具

    下面介绍一下我常用的iOS开发或者优化的小工具 由于很多工具大多数博客都已经介绍过了,我就列举一些我认为还不错但是大家不常列举的: Crafter https://github.com/krzyszt ...

  3. js声明json数据,打印json数据,遍历json数据,转换json数据为数组

    1.js声明json数据: 2.打印json数据: 3.遍历json数据: 4.转换json数据为数组; //声明JSON var json = {}; json.a = 1; //第一种赋值方式(仿 ...

  4. Android学习--Assets资源文件读取及AssetManager介绍

    APK安装过程        复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik-cache目录,并data/data目录下创建对应的应用 ...

  5. AndroidStudio封装SDK的那些事

    来自自己简书博客:原文地址:https://www.jianshu.com/p/4d092c915ef1 首先SDK是提供给别人调用的工具.所以常见的SDK都是以jar包,so库,aar包等方式导入A ...

  6. instsrv.exe用法

    这个小工具是用以安装和卸载可执行的服务和指派服务名给这些可执行的服务的.     一:绑定程序和服务 这里我们设定要将F:\cpu.exe 以 abc 的名称显示作为服务的话,我们应当这样子做: 在开 ...

  7. 【BZOJ 3676】[Apio2014]回文串

    [链接] 链接 [题意] 给你一个字符串s. 定义一个子串的出现值为它出现的次数*字符串的长度. 让你求里面的回文子串的最大出现值 |s|<=3e5 [题解] 马拉车算法里面. 只有在回文往外扩 ...

  8. 经Gradle采取Jenkins的build

    如今,企业都太多Jenkins去管理apk,后该代码被提交jenkins在生成build 因此,我们可以得到jenkins提交版本 Jenkins在编制job什么时候,有一个内置的可变BUILD_NU ...

  9. oc面试攻略

    原文出自:http://mobile.51cto.com/iphone-402619.htm 1.Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类 多 ...

  10. 解决关于archlinux升级至3.16.1,Xorg桌面环境无法进入的问题

    [现象]有终端输入username,password后,桌面环境启动失败. [报错]log文件里显示: (EE) Fatal server error: (EE) xf86OpenConsole: V ...