FANDOM


Scripters_cafeログ


08/12/06 編集

Monoでのスクリプトの領域の消費についてです。

スクリプトコード本体が静的に消費する領域について調べました。

以下のような方法で、スクリプトコードがどれだけ領域を消費するのかを調べようと試みました。

  • state_entryの先頭にて、llGetFreeMemoryの値を表示する処理のみを記述し、この状態で何度かスクリプトをリセットして出力される数値を記録する
  • グローバル変数の定義を追加したり、state_entry内に処理を追加していく

このようにしながらスクリプトをリセットして数字を見て行きます。

しかし、多少コードを追加した程度ではllGetFreeMemoryの値が全く変わりません。 そしてある程度コードをたくさん追加したところで、一気にllGetFreeMemoryの値が減りました。 この減った量はちょうど512バイトでした。

この結果から推測すると、スクリプトコードのバイナリが静的に使用する領域は、512バイト単位で確保されていると考えられます。


【関連】



このページのTinyURL:http://tinyurl.com/SC-code-memory

広告ブロッカーが検出されました。


広告収入で運営されている無料サイトWikiaでは、このたび広告ブロッカーをご利用の方向けの変更が加わりました。

広告ブロッカーが改変されている場合、Wikiaにアクセスしていただくことができなくなっています。カスタム広告ブロッカーを解除してご利用ください。

FANDOMでも見てみる

おまかせWiki