- Reto Achermann
- Ashish Panwar
- Jayneel Gandhi
See LICENSE file.
sudo apt-get install build-essential libnuma-dev git kernel-package
make- builds the kernel module and binariesmake clean- removes all the compiled binariesmake install- installs the kernel modulemake uninstall- removes the kernel modulemake update- updates the kernel module (remove & reinstall)
bin/page-table-dump <PID>- dump the page-tables of a running proccess with pidbin/page-table-dump-periodic <PID>- dumps the page-tables of a running process every 30s.
This repository contains the page-table dump tools and scripts for the ASPLOS'20 artifact evaluation of the paper Mitosis - Mitosis: Transparently Self-Replicating Page-Tables for Large-Memory Machines by Reto Achermann, Jayneel Gandhi, Timothy Roscoe, Abhishek Bhattacharjee, and Ashish Panwar.