... | ... | @@ -43,4 +43,10 @@ However we are willing to offer to each sub-module his own library in the langua |
|
|
We are well aware that it’s not usual to share data between submodule this way, most of the time each sub module would have to implement his own libraries in the Core language, however it might be a bit of a pain, so we offer an other solution.
|
|
|
|
|
|
After a few benchmark, the solution is fast enough (mmap) to share cache data between libraries therefore submodule. (as fast as a memory access would be in a compile share module).
|
|
|
However lock (semaphore or mutex) to protect shared memory from multiple access were not implement. |
|
|
\ No newline at end of file |
|
|
However lock (semaphore or mutex) to protect shared memory from multiple access were not implement.
|
|
|
|
|
|
#### Fichier de test.
|
|
|
|
|
|
Pour ceux qui aurai besoin de ce convaincre de la viabilité de la solution j'ai creer une branch sur la repo avec les fichiers qui m'ont permis de faire les différent test de benchmark entre le pseudo module creer en C et des sub-module creer en python et java communiquant via les libs C.
|
|
|
Je vous invite à les comprendre par vous meme si vous voulez vérifier.
|
|
|
Sinon contactez nous par mail. |
|
|
\ No newline at end of file |