Top/old/TipsV4/高速化
  トップページへ   [ 一覧 | 検索 | 最終更新 ]   [ 差分 | 履歴 | 凍結 ]

高速化

以下のテクニックは、文version 4.96 fix2のaya_shiori3.dicを想定しています。
version 5以降をお使いの場合は、TipsV5/高速化をご覧下さい。


文のテンプレートゴーストを雛形としてゴーストを作成した場合、ゴーストが沢山インストールされている環境で起動が遅くなる場合があります。

aya_shiori3.dic

SHIORI3FW.StructInstalledGhostList

と書かれている行のうち、先頭にある方*1をコメントアウト*2すると、起動が多少速くなります。
すでにコメントアウト前のものを配布した場合は、さらにaya_variable.cfgの肥大化を解消するために、

installedsakuralist = ""
installedkerolist = ""
installedghostlist = ""

を追加しておくとよいでしょう。
まとめると

SHIORI3FW.StructInstalledGhostList
 ↓
//SHIORI3FW.StructInstalledGhostList
installedsakuralist = ""
installedkerolist = ""
installedghostlist = ""

という変更になります。

ただし

  • installedghostlist
  • installedsakuralist
  • installedkerolist

を使って、インストール済のゴーストを把握する何らかの処理を入れている場合*3は、これを行ってはいけません。


*1 40行目あたり
*2 行頭に // をつける
*3 テンプレートでは今のところ使われていません