問題タブ [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 - メタスペースのサイズについて
JVM 設定:
jstat の出力は
gcapacity の出力は
上記の両方で、メタスペースの出力サイズは約 56M ですが、最小のメタスペース サイズは 256m と定義されています。
java - 特定の時間範囲内の JVM GC サンプルの収集
「jstat」gcutil コマンドを使用して JVM GC 統計を取得しようとしています。
これは、現在の時間から 1 つのサンプルを返しています。
$ jstat -gcutil -t 32351 1s 5 を使用すると、現在の時刻から 1 秒間隔で 5 つのサンプルが返されることも理解しています。
過去 5 分間の GC 統計を取得できるようにしたいと考えています。または特定の時間範囲内。オンラインでブラウジングしようとしましたが、わかりませんでした。誰でもこれについて私を案内してもらえますか?
java - Javaプロセスで物理メモリを使用しているものを見つける方法
それぞれ2GBと8GBに設定されたJavaプログラムがありXms
ます。Xmx
上は、プロセスがVIRT
27GB とRSS
14GB を使用していることを示しています。
質問:
1. このプロセスは、どのようにして の 2 倍の物理メモリを消費しましたXmx
か?
2. visualvm は、プロセスが 1.5Gb のヒープ メモリを使用していることを示しています。では、残りの 13Gb の物理メモリはどこにあるのでしょうか?
3. 誰が/何がメモリを消費しているかを知るにはどうすればよいですか?
jstat gc
jstat gcapacity
jstat gcutil
これは、このプロセスの pmap 出力です (フィルター処理済み)
javascript - jStat Javascript を使用してプロットに正規分布を重ね合わせる
一部のデータに正規分布を重ね合わせようとしています。データをビニングしてプロットしましたが、比較のために正規分布を生成したいと考えています。これにはjStatを使用しています。
これまでのところ、正規分布を生成できましたが、実際のデータと同じサイズになるように「スケールアップ」する方法がわかりません。
正規分布データは、実際のデータよりも桁違いに小さく、グラフ上ではほぼフラットに表示されます。
これが私が意味することです:
これは、青をオフにした黒線のプロットです。これらは頻度ではなく確率だと思います。
正規分布を生成するためにこれまでに使用したコードは次のとおりです。
サンプルサイズを(とりわけ)掛けてみましたが、役に立ちませんでした。確率を頻度に変換する方法、または正規分布を「スケーリング」する方法はありますか?