ถ้าเราให้ process นึงขอ memory ของเครื่องไปเรื่อยๆ โดยไม่หยุดเลย RAM (In use) ก็จะถูกใช้งานไปเรื่อยๆ เมื่อ RAM 2 GB เอาไม่อยู่ ระบบจะเริ่มย้าย memory page บางส่วนลง pagefile
เมื่อ pagefile ถูกใช้งานเกือบ 100% ก็จะขยายขนาดไปเรื่อยๆ จนสุดที่ 3 เท่าของ RAM (ค่า default ของเครื่องที่ตั้งขนาด pagefile.sys เป็น AUTO)
Commit limit คือขนาดของ RAM + pagefile เครื่องนี้มี RAM 2 GB + pagefile.sys ที่ขยายได้ถึง 6 GB จึงมี commit limit ที่ 8 GB
เมื่อ process ต่างๆ ขอใช้ memory ไปเรื่อยๆ และเครื่องยืนยันแล้วว่าจะให้ (committed) จนแตะ commit limit ที่ 8 GB เราอาจเปิดแอพลิเคชันใหม่ไม่ขึ้น แอพที่รันอยู่อาจ crash หรือทำงานได้ช้าลง