i/o permission map
mutex to protect all data from writing by multiple threads at one time
page directory