2009-12-08
System.totalMemory メモリ使用量の表示
// メモリ使用量の表示
trace("MemoryUse : "+Math.round(System.totalMemory/1024)+"KByte");
出力ウィンドウにどのくらいコンピュータのメモリを食っているのか表示されます。開発中のお供に最適。
…とは言え何KByteまでが「OKライン」なのかよく分からんのだけど。
フォトギャラリーとかでメモリチェックをしてみると、画像切り替える度にどんどんメモリ使用量が増大していく。
アラマ!どこまで増えちゃうのかしら!と思って見てると、突然ガクンと減ったりする。
これはFlash側が勝手に「ガベージコレクション」とかいうことをして、いらなくなったファイルを削除してCPUへの負荷を軽くしてくれているそうなのです。
ほほーう。
なかなか出来る子じゃないか。
でもやっぱり自分で考えて軽くする努力をしないと、どんどん重くなっちゃうんですけどね。
よく使うけどすぐ忘れちゃうのでメモ。
参照元忘れてしまったごめんなさい。
トラックバック - http://d.hatena.ne.jp/yuhf/20091208/1260252071
