Moved to https://gitlab.com/aatos/kitsune-example
Small example application using kitsune-dsu.
Application has an array of 160 MB data (20971520 elements, each element contains two uint32_t values). v2 updates the uint32_t's to two uint64_t values instead.
-
Clone and compile kitsune-core.
-
Compile initial version:
KITSUNE_PATH=<path_to_kitsune-core/bin> make kitsune-example.so
- Compile v2:
KITSUNE_PATH=<path_to_kitsune-core/bin> make kitsune-v2.so
- Start initial version:
<path_to_kitsune-core/bin>/bin/driver kitsune-example.so
- Update:
<path_to_kitsune-core/bin>/bin/doupd $(pidof driver) kitsune-v2.so
$ /home/aatos/sources/kitsune-core/bin/bin/driver kitsune-example.so
The process id is (12985).
20971520, 167772160
<doupd in other terminal>
20971520, 335544320