问题标签 [jstat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Windows 中运行 jstat?
我正在尝试运行jstat
监控GC
。我得到vmid
使用jps
命令:
但是当我尝试这样运行时jstat
:
我得到消息The system cannot find the file specified.
。语法似乎很好。我有什么错误吗?
javascript - 使用 d3 和 numericjs 在 javascript 中绘制错误椭圆
我正在尝试实现此方法以在 javascript 中绘制协方差错误椭圆。
我在当前尝试的结果中看到的最明显的问题是椭圆不适合数据。很难准确地找到我哪里出错了。
谁能告诉我:1.)我如何获取或绘制椭圆的半径和角度有什么问题。或 2.) 在 javascript 中绘制错误/置信椭圆的任何示例。
我使用库 numericjs 作为特征向量和值,使用 jstat 和 d3 进行绘图。
这是一个带有当前代码的 plnkr 。
errorEllipse 函数在“script.js”文件中。可以通过编辑 testData.js 来更改测试数据。
更新:
我正在添加用于用 d3 绘制椭圆的代码,以防出现问题:
xExtent 和 yExtent 数组都是通过对数据调用 d3.extent() 来返回的。
garbage-collection - jstat参数的具体含义:YGCT FGCT GCT
我需要使用 jstat 来测量程序的一些 GC 参数。Jstat 提供了一组参数(S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT) 从那些我对 YGCT、FGCT 和 GCT 的描述有点混淆。
(YGCT年轻代垃圾回收时间
。FGCT全垃圾回收时间。GCT
总垃圾回收时间。)
我有 2 个问题。
1) 这三个参数(YGCT、FGCT 和 GCT)实际测量的是什么?一个小的比较会很有帮助
2)我怎么知道他们提到的时间单位?(毫秒/秒/....)
我参考了许多文件,包括
解释 jstat 结果
http://www.cubrid.org/blog/dev-platform/how-to-monitor-java-garbage-collection/
http://docs.oracle.com/javase/6/docs/technotes/tools /share/jstat.html#output_options
但这些并不能回答我真正的问题。
任何人都有 jstat 的经验可以帮我解决这个问题吗?
谢谢你。
java - Unix 脚本中的 JSTAT 无法正常工作
在编写 unix 脚本时,我很困惑为什么脚本会出错。
剧本是这样的...
当我运行脚本时,它会出错:
格式错误的 VM 标识符:3492 用法:jstat -help|-options jstat - [-t] [-h] [ []]
定义:由 -options 选项虚拟机标识符报告的选项。vmid 采用以下形式: [@[:]] 目标 Java 虚拟机的本地 vm 标识符在哪里,通常是进程 ID;是运行目标 Java 虚拟机的主机名;并且是目标主机上 rmiregistry 的端口号。有关虚拟机标识符的更完整描述,请参阅 jvmstat 文档。标题行之间的样本数。
采样间隔。允许使用以下形式: ["ms"|"s"] 其中是整数,后缀指定单位为毫秒("ms") 或秒("s")。默认单位是“毫秒”。终止前要采集的样本数。-J 直接传递给运行时系统。
但是,如果我直接在 shell 中执行脚本的每一行,每个都可以正常工作。
有什么线索吗?我已经在网上搜索过帮助。
java - bash:jstat:找不到命令
我想使用 gc 实用程序来分析我的 Cassandra 数据库的垃圾收集。但是当我运行 jstat 命令时,输出来自 bash:jstat: command not found。我搜索并发现 jstat 位于 $JAVA_HOME/bin 但我无法理解 $JAVA_HOME/bin 在哪里。我想知道如何开始使用 jstat?
jstat - jstat输出中YGCT的单位是什么
这是 ./jstat -gc pid 250ms 0 的输出 我想知道 YGCT 或 FGCT 的单位是什么?即我们或女士?
java - jstat 中的 -J 选项是什么意思?
我正在学习一些 JVM 工具,如 jstat、jmap、jtack 等。当我输入jstat
命令行时,它会响应以下消息:
问题是我对选项-J 感到困惑。
当我输入jstat -J-version
时,它说
此选项用于什么以及“标志”的确切含义是什么?
linux - 无法在 docker 容器内执行 jcmd、jps 或 jstat cassandra 进程
我知道 jdk 中的错误与将 jstat 作为 root 附加到以不同用户身份运行的进程有关。
在这里,这个 docker 容器有一个 root 用户,从下面的 ps 命令可以看出,cassandra 在 root 下运行。
我尝试执行以下操作: $ sudo -u root jcmd -l
任何帮助表示赞赏。
Docker容器是debian:jessie运行java版本:openjdk版本“1.8.0_66-internal”
这是 ps -ef 的输出:
另外:jstack 成功地转储了线程的堆栈跟踪。
java - 如何使用 jstat 或其他基于命令行的工具获取当前/最大 jvm 堆利用率(单个值)?
JConsole 或 J VisualVM 显示最大堆大小和当前堆利用率。在应用程序的生命周期中,如何使用基于命令行的工具(例如 jstat)获得相同的值?
根据我使用 jstat -gc (S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT) 收集的指标,我如何计算 JConsole/Visual VM 给出的(单值)堆利用率?
java - jstat -gcmetatcapacity 输出 MCMX 值似乎无关紧要
我正在运行jvm (java 8)
带有参数“ -XX:MetaspaceSize=256M and -XX:MaxMetaspaceSize=256M
”。当我执行“ jstat -gcmetacapacity <PID>
”时,它会输出,
我希望两者MCMN
都MCMX
成为256M
。
这看起来类似于错误http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8077987。但它已通过 MC 的文档修复程序关闭。我希望这是 jstat 错误并且 java 配置是正确的。还有其他方法可以确认吗?
爪哇版