計算処理編
各命令を10万回実行し、それにかかった時間を測定。これを10セット行って平均値を出した。
fpsは実行時間から割り出した、1秒間に処理できる回数。
基本的に計算や内部パラメータへの代入処理のみなので、解像度やウィンドウ・フルスクリーンモードによる速度差は生じない。
|
実行時間(ms) |
fps |
速度比 |
備考 |
何もしない |
40.8 |
24509803.92 |
1.00 |
この速度を基準とする。 |
es_adir |
304.6 |
3282994.09 |
7.47 |
|
es_aim |
346.7 |
2884338.04 |
8.50 |
|
es_ang |
516.6 |
1935733.64 |
12.66 |
|
es_apos |
336.6 |
2970885.32 |
8.25 |
|
es_area |
326.3 |
3064664.42 |
8.00 |
|
es_blink |
298.8 |
3346720.21 |
7.32 |
|
es_bound |
287.4 |
3479471.12 |
7.04 |
|
es_bound |
365.6 |
2735229.76 |
8.96 |
|
es_caps |
57447.8 |
17407.11 |
1408.03 |
|
es_check |
3250.0 |
307692.31 |
79.66 |
回転考慮ありは正確なデータが取れなかったため除外。 |
es_chr |
234.3 |
4268032.44 |
5.74 |
|
es_clear |
2577.2 |
388018.00 |
63.17 |
512個すべてを削除。 |
es_cos |
204.9 |
4880429.48 |
5.02 |
|
es_cursor |
451.4 |
2215330.08 |
11.06 |
表示ありで測定。表示なしでも速度はほぼ同じ。 |
es_dist |
402.1 |
2486943.55 |
9.86 |
|
es_effect |
599.4 |
1668335.00 |
14.69 |
|
es_exnew |
263.7 |
3792188.09 |
6.46 |
|
es_exnew |
2635.2 |
379477.84 |
64.59 |
|
es_find |
327.5 |
3053435.11 |
8.03 |
|
es_find |
3755.6 |
266269.04 |
92.05 |
|
es_flag |
230.4 |
4340277.78 |
5.65 |
|
es_get |
277.8 |
3599712.02 |
6.81 |
|
es_getfps |
142.7 |
7007708.48 |
3.50 |
|
es_gravity |
290.5 |
3442340.79 |
7.12 |
|
es_gravity |
370.9 |
2696144.51 |
9.09 |
|
es_ini |
41963.4 |
23830.29 |
1028.51 |
「es_ini 512.1024,64」で測定。 |
es_kill |
175.4 |
5701254.28 |
4.30 |
|
es_link |
218.2 |
4582951.42 |
5.35 |
|
es_move |
11214.8 |
89167.89 |
274.87 |
|
es_move |
12508.0 |
79948.83 |
306.57 |
|
es_new |
219.4 |
4557885.14 |
5.38 |
|
es_new |
2203.2 |
453885.26 |
54.00 |
|
es_offset |
229.1 |
4364906.15 |
5.62 |
|
es_pat |
362.0 |
2762430.94 |
8.87 |
|
es_pos |
281.5 |
3552397.87 |
6.90 |
|
es_set |
477.2 |
2095557.42 |
11.70 |
|
es_setp |
297.0 |
3367003.37 |
7.28 |
|
es_setpri |
227.5 |
4395604.40 |
5.58 |
|
es_sin |
192.8 |
5186721.99 |
4.73 |
|
es_size |
350.2 |
2855511.14 |
8.58 |
|
es_timer |
264.4 |
3782148.26 |
6.48 |
|
es_timer |
200.9 |
4977600.80 |
4.92 |
|
es_type |
234.8 |
4258943.78 |
5.75 |
|
es_window |
341.4 |
2929115.41 |
8.37 |
|