Changes between Version 1 and Version 2 of css/memory


Ignore:
Timestamp:
09/24/13 17:29:41 (12 years ago)
Author:
Takashi Obina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • css/memory

    v1 v2  
    11= DataBrowserでたくさんのグラフや長い期間のデータを表示できない場合 =
    22
    3 CSS の!DataBrowser で大量のグラフや1週間以上の長い期間を表示しようとすると、いつまで待ってもデータが表示されなかったり、エラーになったりすることがあります。[[br]]
    4 これは、CSSを動かすJAVA VMに割り当て可能なメモリが不足していることが原因ですので、設定を変更する必要があります。[[br]]
     3CSS の!DataBrowser で大量のグラフや1週間以上の長い期間を表示しようとすると、いつまで待ってもデータが表示されなかったり、エラーになったりすることがありました。
     4最初はサーバ側の負荷が高くてデータを戻してこないのかと思ったのですが、調べてみると Postgres は既にデータを既に送り終わっていて、
     5クライアント側で延々と時間がかかっていました。最終的に判明したのはCSSを動かすJAVA VMに割り当て可能なメモリが不足していることが原因でした。[[br]]
    56具体的には、各OSにインストールしたCSSのcss.iniファイル内の {{{-Xmx}}} と {{{-XX:MaxPermSize}}}を必要なメモリサイズに変更します。[[br]]
    67この設定は、CSS起動時にJAVA VMの引数として渡されるようで、ファイルの内容は全てのOSで大体共通のようです。[[br]]
     
    1011cERLの端末では以下のように変更しています。
    1112{{{
    12 -startup
    13 plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    14 --launcher.library
    15 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
    16 --launcher.defaultAction
    17 openFile
    18 -vmargs
    1913-Xmx1024m  --> 4096m に変更
    2014-XX:MaxPermSize=128M    --> 2048M に変更
    21 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
    22 -Dorg.apache.commons.logging.simplelog.defaultlog=fatal
    23 -Dpython.cachedir.skip=true
    2415}}}
    2516