Sorry, misprint Alex G., please confirm that we’re *applying* -> *relying* on this low level guarantees in our page memory impl.
> On Apr 17, 2017, at 6:00 PM, Denis Magda <dma...@apache.org> wrote: > > Dmitriy, > > All the nodes will request its own continuous memory region that takes 70-80% > of all RAM from an underlying operation system. However, the operating system > will not outfit the nodes with physical pages mapped to RAM immediately > allowing every node's process to start successfully. The nodes will > communicate to RAM via a virtual memory which in its turn will give an access > to physical pages whenever is needed applying low level eviction and swapping > techniques. > > Alex G., please confirm that we’re applying on this low level guarantees in > our page memory impl. > > — > Denis > >> On Apr 17, 2017, at 5:50 PM, Dmitriy Setrakyan <dsetrak...@apache.org> wrote: >> >> On Mon, Apr 17, 2017 at 5:46 PM, Denis Magda <dma...@apache.org> wrote: >> >>> Guys, >>> >>> If a memory region is not expandable can we calculate the size of the >>> default one automatically rather than setting it to predefined value like 1 >>> GB, 512 MB, etc. ? >>> >>> For instance, when a node is being started it finds out how much RAM is >>> available and requests 70-80% of it for the default memory region usage. >>> This should help us avoid this usability issue caused by the fact that we >>> hard code the size. >>> >> >> Denis, what happens if user plans to start multiple nodes on the same box? >