Pascal String / x86 vs G3

http://d.hatena.ne.jp/studiokingyo/20060804
http://d.hatena.ne.jp/studiokingyo/20060809
にて紹介、開発したPascal String Library in CをMacOS用として改造した。
ベンチマークを取ってみたのだがおどろきの結果だ。


PowerPC G3 333Mhz

pascal string time : 81
char array time : 465

Intel Celeron 2.53GHz

pascal string time : 350
char array time : 4176

なんだなんだ!この記録の違いは・・・*1
clock()にて計測しているのだが・・・clock()関数の仕様の違いか?


Macに対応させた Pascal String Library in C は後日アップします。

*1:処理時間の短いほうが処理速度が速くて性能が良い。