MemSimulator is an educational App to simulate the operating system memory management.
You can choose different algorithm to simulate the different TLB and Page replacement.
By showing different color for each time, you can easily see how the memory changed.
In result page, you can have a full view of what was happened during the whole processes.