Home > ActionScript 3.0 > AS3 チューニング実験

AS3 チューニング実験

お久しぶりです。

今作っているサイトがもうすぐリリースなため
最終的なチューニングやら、バグチェックを行っています。
その為、といったらいい訳になりますが、そんなこんなで
最近記事書いてないです、ごめんなさい・・・orz

その中で気になったので
ためしに計測してみた内容を、簡単に晒してみようかと。

■ for文の速度差
for( var i = 0; i < 5000000; i++ ){} の場合.
処理時間:203
----------------------------------
for( var i:Number = 0; i < 5000000; i++ ){} の場合.
処理時間:31
----------------------------------
for( var i:int = 0; i < 5000000; i++ ){} の場合.
処理時間:31
----------------------------------
for( var i:uint = 0; i < 5000000; i++ ){} の場合.
処理時間:16

■ add/removeChild と visible = true/false の速度差
for( var i:uint = 0; i < 100000; i++ ){
  addChild( MC );
  removeChild(MC);
} の場合.
処理時間:219
----------------------------------
addChild( MC ); for( var i:uint = 0; i < 100000; i++ ){
  MC.visible = true;
  MC.visible = false;
} の場合.
処理時間:31

こんなかんじです。

さすがに10や100では差が出ないのでなんともいえませんが
参考までにどうぞ。

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://blog.flair4.jp/mt/mt-tb.cgi/24
Listed below are links to weblogs that reference
AS3 チューニング実験 from flair4 blog

Home > ActionScript 3.0 > AS3 チューニング実験

Search
Feeds

Return to page top