VisualVM は、Java 仮想マシン (JVM) で実行中の Java アプリケーションに関する詳細情報を提供します。VisualVM のグラフィカルユーザーインタフェースを使用すると、複数の Java アプリケーションに関する情報をすばやく簡単に表示できます。 この入門ガイドは、VisualVM をすばやく設定して実行するための支援を行います。このガイドでは、VisualVM をインストールする方法と、VisualVM のアップデートセンターからプラグインをインストールして、ツールに機能を追加する方法を説明します。また、VisualVM の起動方法と、ローカルおよびリモートの JVM で実行中のアプリケーションに関して取得できるいくつかの情報の表示方法を示します。 実行中の VisualVM java.sun.com で紹介された短いスクリーンキャストで、VisualVM の機能を
@ITより。 Javaのメモリ消費量について調査する際にWindowsのタスクマネージャでJava VMの使用しているメモリ量を 見ても駄目だという話。 メモリリークの調査だとか、使用する資源量の調査だとか、いろいろな理由があってメモリ消費量を 計測したいという話はあちこちで見かけます。ことJavaの場合、メモリはOSから直接供給されるのではなく VMが間に入って管理を行うためOSからプロセスの消費しているメモリ量を見ても実態がつかめないことを まず理解せねばなりません。 オブジェクトがGCされてもメモリ消費量が減らない!と騒ぐ前に JavaのVMはメモリが必要になったときにその都度OSにメモリを供給してもらうわけではありません。 ある程度まとまった量のメモリをOSから貰い、それをプールとして、オブジェクトがnewされるたびに分割して供給するわけです。 そして、オブジェクトの参照がなくなっ
医薬品ガイド 臨床試験によるとプロペシアは初期脱毛や性欲減退や勃起不全というような男性機能の低下、加えてうつ症状とか肝機能不全などの副作用が発生することがあるとのことです。 子供さんや皮脂が減少している中高年、アトピー性皮膚炎に罹っている人などに保湿剤として医者でヒルドイドソフト軟膏がよく処方されるとのことです。 トリキュラーと言いますのは、低用量ピルに類別されます。配合されている成分が排卵を抑え込んだり、精子の侵入を防いだりするため避妊の効果が認められているのです。 ジェネリック医薬品には味に改良を加えた物や小さくしたもの、錠剤やシートに改良を加えた物、そして飲み易さであったり飲み間違いに対する工夫が行われているものも多くなっています。 「直ぐ効く」というのが日本人の体質と欲求(ニーズ)にマッチしているレビトラ20mgではありますが、日本国内でもこの20mgを服用するのが主流になってきま
Java SE 6 な JVM の Oracle 実装(いわゆる元 Sun の Hotspot VM)Update 14 のタイミングで、64 ビット版で UseCompressedOops というオプションが使えるようになりました。本オプションの技術的概要については、下記サイトとか参照してください。 UseCompressedOops - Hotspot JVMの圧縮OOP ものすごく単純に言ったバージョンは、Update 14 のリリースノート参照。 http://java.sun.com/javase/ja/6/webnotes/6u14.html -XX:+UseCompressedOops オプションを使用すると、Java オブジェクトヒープのサイズが 32 ギガバイト未満の場合に、64 ビット JRE のパフォーマンスを向上させることができます。この場合、HotSpot はオブ
のように、オプションを指定して起動するか、 topが起動している状態で、oキーを押してから、 rsizeと入力すると良いようです。 RSIZEというカラムが使用しているメモリの量を表しています。
(vector-of :int)を使えば普通の配列を使った場合の1.35倍、普通のベクタとIntegerを使った場合は7.32倍くらいになる。まぁ全然OKですね。 (defn current-total-memory-usage [] (System/gc) (- (.. Runtime getRuntime totalMemory) (.. Runtime getRuntime freeMemory))) (defmacro memory-usage [& exprs] `(let [pre# (current-total-memory-usage)] ~@exprs (- (current-total-memory-usage) pre#))) user> (memory-usage (def v (int-array 1000000))) 4000040 user> (def v n
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く