Pages are charged to their first touchers which are determined using pages' mapcount manipulations in rmap calls.