問題タブ [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.
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
プログラムのいくつかの GC パラメータを測定するために jstat を使用する必要があります。Jstat は一連のパラメータを提供します ( S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT) これらから、YGCT、FGCT、および GCT の説明と少し混乱しています。
(YGCT Young 世代のガベージ コレクション時間
。FGCT フル ガベージ コレクション時間。GCT
合計ガベージ コレクション時間。)
2 つの質問があります。
1) これらの 3 つのパラメーター (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") として指定します。デフォルトの単位は「ms」です。終了する前に取得するサンプルの数。-J ランタイム システムに直接渡します。
ただし、シェル内でスクリプトの各行を直接実行すると、すべて正常に動作します。
手がかりはありますか?私はすでにウェブでヘルプを検索しました。
java - bash: jstat: コマンドが見つかりません
Cassandra データベースのガベージ コレクションを分析するために gc ユーティリティを使用したいと考えています。しかし、jstat コマンドを実行すると、bash:jstat: command not found という出力が表示されます。検索したところ、jstat は $JAVA_HOME/bin にあることがわかりましたが、$JAVA_HOME/bin がどこにあるのかわかりません。jstat の使用を開始する方法を知りたいですか?
jstat - jstat出力のYGCTの単位は何ですか
これは ./jstat -gc pid 250ms 0 の出力です YGCT または FGCT の単位は何ですか? つまり、私たちですか、それともmsですか?
java - jstat での -J オプションの意味は何ですか?
jstat、jmap、jtack などの JVM ツールについて学んでいます。コマンドラインに入力jstat
すると、次のメッセージが表示されます。
問題は、オプション -J と混同しているということです。
入力するとjstat -J-version
、それは言う
このオプションは何に使用され、「フラグ」とは正確には何を意味しますか?
linux - docker コンテナー内で jcmd、jps、または jstat cassandra プロセスを実行できません
別のユーザーとして実行されているプロセスにルートとして jstat をアタッチすることに関連する jdkのバグを認識しています。
ここで、この docker コンテナーには 1 つのユーザー 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 output MCMX values seems to be irrelevant
I am running a jvm (java 8)
with parameters "-XX:MetaspaceSize=256M and -XX:MaxMetaspaceSize=256M
". When I execute "jstat -gcmetacapacity <PID>
", it outputs,
と の両方が になるとMCMN
思いMCMX
ます256M
。
これはバグhttp://bugs.java.com/bugdatabase/view_bug.do?bug_id=8077987に似ています。しかし、MC のドキュメントの修正によりクローズされました。jstat のバグであり、Java 構成が正しいことを願っています。これを確認する別の方法はありますか?
Java バージョン