<div dir="ltr"><div dir="ltr"><div>Hi Clemens,</div><div><br></div><div>I have added the functionality of utilising the wasted memory in shared memory and as per the tests that I made till now, it works fine and drops memory usage to half. [1]</div><div>Although I haven’t updated readme to contain info about this new feature. This is more of a highly separate module of the code which I believe I have explained mostly by comments.</div><div><br></div><div>Also, I have commented the code to contain almost each and every detail. </div><div>To make it easier, I will try making it in a presentation form instead of a readme and attach that link in the readme.</div><div><br></div><div>I still have to add:</div><div>1) reference counting to unmap old mapping after expanding memory.</div><div>2) pthread thread local storage to store manager</div><div>3) Currently code can only insert and search for strings with ascii letters, should I try to make it for unicode?</div><div><br></div><div>I think I should add these 3 once the existing code has been reviewed. Or should I continue to add?</div><div><br></div><div>[1] <a href="https://github.com/MihirLuthra/sharedMemory">https://github.com/MihirLuthra/sharedMemory</a></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
</blockquote></div></div></div>