「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:0
総数:3182
現在:2


OpenOfficeを常駐させるとメモリが解放されない

ページOpenOffice.org FAQの登録ページ
投稿者akosta
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2010-06-10 12:11:02 (木)
OSLinux RedHatES
依存するページfaq/4b/1077 参照ページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

下記のコマンドのように、OpenOfficeを常駐起動させて javaからPDFファイルを作成しています。

soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager"

その際、ファイルのクローズ処理を行っているのにもかかわらず、 メモリが解放されず、1回の処理につき8Mずつメモリが増えてしまいます。

[ツール]-[オプション]-[メモリ]の設定を全て1にしてみたのですが メモリの増加は止まりません。 但し、再起動するとメモリは一気に解放されます。

OpenOfficeで使用できるメモリの最大値等を設定する方法はありますか? ご存じの方がいらっしゃいましたら教えて下さい。


cronなどで再起動

M.Kamataki (2010-06-10 15:50:27 (木))

過去にもOpenOffice.orgをサーバーとして起動する場合の問題についてご質問がありました。

  • faq/4/1743「PDFへのエクスポート(UNO CLI+.NET Framework2.0)」
  • faq/4b/1077「OpenOfficeの使用メモリサイズについて」

faq/4b/1077コメント「メモリーリーク」には、「解決方法としては時々終了させるといった方法を取るようです。」とありますので、再起動させるのが有効ではないでしょうか。Linuxならcronで再起動させるなどの方法がありますね。

補足

M.Kamataki (2010-06-10 15:52:33 (木))

サーバーとして起動しているOpenOffice.orgがクラッシュすることもあるようです。その際の対応方法については、faq/4/1192「openofficeの「ドキュメントの回復」ウィザードを表示させない」をご覧ください。

お礼

akosta (2010-06-11 19:46:24 (金))

ご回答有難うございました。常駐させているとメモリが増え続ける根本的なバグは再起動以外の解決方法は特にないということでしょうか。
現在再起動は行っているのですが、メモリの増加が早すぎて追いつかない
状態なのです。

教えて頂いた過去ログ内のjavaからOpenOfficeを起動させる方法を検討してみたいと思います。

当質問は重複に

M.Kamataki (2010-06-12 10:14:12 (土))

同様の質問がありますので、当質問はfaq/4b/1077への重複とします。OpenOffice.orgの不具合・要望データベースであるIssueTrackerに登録されているIssueもfaq/4b/1077で紹介されています。

お名前:
題名: