Dgraph virtual memory vs. RAM: use cases

While the amount of virtual memory consumed by the Dgraph process may grow and even exceed RAM at times, it is important for performance reasons that the working set size of the Dgraph process does not exceed RAM.

The following diagram illustrates this relationship:


In this diagram:
The diagram illustrates three distinct use cases: