Thinking.http://tomose.dynalias.net/RO/index.php?cmd=s&k=408f57b850歌屋と万力屋と、その他のコのROページ。02:04:15お名前:いい加減しつこいですが(笑)起動速度に影響するデータとして、iniファイルの重さが言われています。負荷が大きいようです。これをまっさらにして動かすとそれなりに高速化します。ここでいう「それなり」というのは、昨日の日記にも書いた「2段階のラグっぽさ」のうちの後半。Glenelgでの起動では「ホム出現直後」と「ホムが出現後一拍後」の2段階の重さが感じられるはずで、この後者については上記ファイルの重さが主要因ということです。これは学習によって生成される、ユーザー編集は期待していないもの。luaの自動生成式にしてもいいかもしれない。あと気が付いた面白いこと。ファイルの読み込みは重いのですが、書き出しには負荷がないのですね。いえ、もともとこの学習状況ファイル、ユーザーによる命令がなされるたびに全部を書き直ししているものです。読み込みと同じ負荷が書き込み時に発生していたら、命令操作するたびに一瞬のラグが起きるはずなのに、そんなことはないので。実際、手動で読み取り指示できるように改造・操作をしたら、ほんの一瞬ラグるような動作をしています。逆に、enemy以外のiniについては、手動読み取りさせてもまったく負荷を感じません。すべてのiniをとりやめるほどのことはないな、と思いました。ほうが、実際には時間がかかっている。ほうはフォーマット自体が多少複雑なので。バックアップある名言。