【HSP】HSPで3Dゲーム 3 【3D】
■ このスレッドは過去ログ倉庫に格納されています
0254名前は開発中のものです。
2008/07/02(水) 22:05:09ID:OrRU6Aty【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との相性は、こういう意味で悪いと思う。
■ このスレッドは過去ログ倉庫に格納されています