24.06.2016, 16:58
iZCMD = Optimized ZCMD
If iZCMD turns out to be slower than ZCMD then there is no point of using it.
Can I have a look at your gamemode/filterscript which you used for the testing?
When I benchmarked some of the PAWN based processors last year, I got the following:
Test Script: http://pastebin.com/2KBBzcdz
https://github.com/YashasSamaga/I-ZC...ginal-zcmd.inc
https://github.com/YashasSamaga/I-ZC...ster/izcmd.inc
In the default non-case-sensitive mode, ZCMD is almost pretty much same as iZCMD except that iZCMD does not use format rather uses one array assignment. For obvious reasons, iZCMD has to beat ZCMD.
How many different types of commands do you fake?
If iZCMD turns out to be slower than ZCMD then there is no point of using it.
Can I have a look at your gamemode/filterscript which you used for the testing?
When I benchmarked some of the PAWN based processors last year, I got the following:
Test Script: http://pastebin.com/2KBBzcdz
Код:
y_commands took 1231ms on average ZCMD took 1201ms on average I-ZCMD (non-case-sensitive) took 547ms on average I-ZCMD (case-sensitive) took 353ms on average I-ZCMD (case-sensitive) is 3.40 times faster than ZCMD I-ZCMD (case-sensitive) is 3.49 times faster than y_commands I-ZCMD (non-case-sensitive) is 2.20 times faster than ZCMD I-ZCMD (non-case-sensitive) is 2.25 times faster than y_commands ZCMD is 1.02 times faster than y_commands
https://github.com/YashasSamaga/I-ZC...ster/izcmd.inc
In the default non-case-sensitive mode, ZCMD is almost pretty much same as iZCMD except that iZCMD does not use format rather uses one array assignment. For obvious reasons, iZCMD has to beat ZCMD.
How many different types of commands do you fake?