[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:15181] Re: java process and swap(Re: man)



----- Original Message -----
From: "Takuya YAMAGUCHI" <takuya@yamaguch.sytes.net>
To: <plamo@linet.jp>; <takuya@yamaguch.sytes.net>
Sent: Sunday, September 01, 2002 8:35 AM
Subject: [plamo:15180] java process and swap(Re: man)


>
> やまぐちです。寝てました。
> >
> > > java の software の書き方のせいかもわかりませんが
> > > 512MB の swap を1kB も使わないうちから
> > > OutOfMemory Error を吐いてしまいます。
> >
> > 多分、動作しているJavaプロセスのどっかで何かがメモリリーク
> > してると思います。
>
> OutOfMemoryはJavaのExceptionですか?上の文章は、それが前提です。
> そうでなければ、ちとわかりません。

java です。apret が New Sled を作成できない、などの Messages を
吐いていましたから。

> > > Process 動作領域として 200MB 必要な Process であれば、おおまかに
> > > 言って 50MB を実メモリに、150MB を swap に配分してほしいなと
> > > 思うのですがその辺の Memory 配置は OS でやってくれているんでは
> > > ないのでしょうか。
> >
> > javaは起動時にヒープサイズやら何やらを指定すると、その指定メモリ
> > サイズ範囲内で動作するはずですので、一度プロセスが起動すると、
> > OSが手を出す話ではないような気がします。

# execute Jigsaw program
exec java -server -Xms8m -Xmx256m org.w3c.jigsaw.Main -root
${HOGE_HOME}/Jigsaw & $*

問題の Application の起動 Script ですが、-Xmx256m の部分を -Xmx128m に変えて
も
起動したあとのメモリ消費に関係ない、という辺りが???なのですが、その一方で
もともとこの Applicaiton は、jdk1.3 用に書かれており、今回私は、j2sdk-1.4 を
入れてしまったので、その辺の問題もあるかもしれません(無いと思いますが)。

もう一つ、この Application は、Red Hat 系の Distribution 用です。
Slackware 系の Plamo では、何か違いがあるでしょうか。

--
Tadashi Nakamura
tn_mls@hotmail.com

Follow-Ups
[plamo:15182] Re: java process and swap, Takuya YAMAGUCHI
References
[plamo:15178] Re: zlib-1.1.4, Tadashi Nakamura
[plamo:15179] man(Re: Re: zlib-1.1.4), Takuya YAMAGUCHI
[plamo:15180] java process and swap(Re: man), Takuya YAMAGUCHI

[検索ページ] [メール一覧]
Plamo ML 公開システム