the other purpose of this table is resourcemanagement–when a process exits, we can use this table to determine what needs to be freed.You should consider storing the page’s virtual address and other page-specific data here,
Will be used in process_exit. I.e. process_exit needs to call something like free_SPT ();