P whether the virtual page is present in physical memoryR/W 0: read_only; 1: read_writeU/S user/supervisorD dirty: a dirty page has had a writeA accessed: an accessed page has had a write or read
anonymous: holding program data
free: available for allocation
page cache: holding data stored in a file or block device