- PR -

シリアライズ前後で、オブジェクトのサイズの変化を知りたい

1
投稿者投稿内容
ハギ
会議室デビュー日: 2003/12/26
投稿数: 6
投稿日時: 2005-07-14 19:53
こんにちは。

Javaで、new演算子を利用して作成したオブジェクトの
サイズを調べたいのですが、何か言い方法はないでしょうか。

現在、シリアライズをすることにより、オブジェクトのサイズが
どの程度、変わるのか調査しています。

シリアライズした後はファイルに書き出し、
ファイルのサイズを調べればいいのですが、
シリアライズする前のオブジェクトのサイズはどうすれば分かるでしょうか。

メモリのサイズ…ということになるのかな?とも
考えたのですが、いい方法が思いつかず。
何か言い方法はないでしょうか。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2005-07-14 23:11
こんなところが参考になるでしょうか。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=18603&forum=12&3
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/instrument/Instrumentation.html#getObjectSize(java.lang.Object)
ハギ
会議室デビュー日: 2003/12/26
投稿数: 6
投稿日時: 2005-07-19 18:10
インギ殿

ご回答ありがとうございました。
既に掲示板で上がっていた話題だったのですね。
よく調べずに申し訳ありません。
早速、調べてみようと思います。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)