[Ovmsdev] ESP32/3 benchmark (was: External Wifi antenna)
Michael Balzer
dexter at expeedo.de
Mon Feb 8 21:20:44 HKT 2021
Craig,
Am 31.01.21 um 19:58 schrieb Craig Leres:
>> Please also disable the PSRAM bug workaround and maybe do some
>> performance comparison. SPIRAM operations should run much faster
>> without the workaround.
>
> What kind of tests should I run?
I've just added an execution time output to my SPIRAM test command,
which was meant to trigger the memory corruption, but can also serve as
a memory benchmark.
To get comparable results, run the tests after booting with "config set
auto init no" (you'll need a USB connection).
Tests with my results (ESP32/1, SPIRAM fix enabled, debug output removed):
OVMS# test string 1000 2
finished 1000 loops for mode 2 using extram in 33503 ms
OVMS# test string 5000 4
finished 5000 loops for mode 4 using extram in 30268 ms
OVMS# test string 25000 6
finished 25000 loops for mode 6 using extram in 34681 ms
Test mode 2 reads from metrics (involves locks & stream formatting),
mode 4 reads a fixed string from the config, mode 6 is mostly pure
memory copying.
Regards,
Michael
--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20210208/555fd3c3/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 203 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20210208/555fd3c3/attachment.sig>
More information about the OvmsDev
mailing list