LlGetUsedMemory/ja

From Second Life Wiki
Jump to navigation Jump to search

要約

関数: integer llGetUsedMemory( );

現在のメモリ使用量(バイト単位)を integer で返します。

仕様

この関数の振る舞いは、スクリプトが使用しているVMに依存します。Monoは新しいVMで、LSOは古いVMです。MonoスクリプトはLSOスクリプトに比べて高速で、4倍のメモリを利用できる点が大きく違います。

Mono

Monoではスクリプトで現在使用しているメモリ量が返ります。

LSO

LSOスクリプトは常に16KBのメモリを使用します。

警告

  • LSOでコンパイルされたスクリプトでは、常に16KBを使用していると返してきます。
  • この関数はいつでも呼ぶことができ、llScriptProfilerを必要としません。

サンプル

このようにllGetUsedMemoryを呼びだすことができます:

integer used_memory = llGetUsedMemory();
llOwnerSay((string)used_memory + " bytes of memory currently used.");

関連項目

特記事項

Search JIRA for related Issues

Signature

function integer llGetUsedMemory();
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。