【HSP】HSPで3Dゲーム 3 【3D】at GAMEDEV
【HSP】HSPで3Dゲーム 3 【3D】 - 暇つぶし2ch254:名前は開発中のものです。
08/07/02 22:05:09 OrRU6Aty
整数(int) 加算ループ1億回

【C#2005ExpressEdition】
タイマー:Environment.TickCount
コード(略):int val=0;while(val<100000000){ val+=1 }
156ms

【Java JDK1.6.0_06】
タイマー:System.currentTimeMillis();
コード(略):int val=0;while(val<100000000){ val+=1 }
57ms

【C++ / Borland C++ Compiler 5.5】
タイマー:<time.h> clock(); CLOCKS_PER_SEC = 1000.0
コード(略):int val=0; while(val<100000000) { val+=1 }
279ms

【 HSP 3.1 】
タイマー:hspdx es_timer t,0 (timeGetTime)
14951ms /// *main : if val>=100000000 : goto *a : goto *main
8684ms /// repeat : if cnt>=100000000 : break : loop
7626ms /// val=0 repeat 100000000 : val+=1 : loop
1689ms /// val=0 repeat 100000000 : loop

計測方法がおかしかったのかもしれんが、 空ループでもC#の10倍・・・・。
E3Dは処理の重さがネックだと思ってるので HSPとの相性は、こういう意味で悪いと思う。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch