หมายเหตุ: ฉันอ้างถึง x86 เป็นส่วนใหญ่เนื่องจากฉันคุ้นเคยกับมันมากที่สุดและมีการบันทึกไว้อย่างกว้างขวาง:
ใน x86 (และสถาปัตยกรรมอื่น ๆ ส่วนใหญ่) สแต็กนั้นอาศัยอยู่ในหน่วยความจำเหมือนกับทุกสิ่งทุกอย่าง โปรเซสเซอร์ประมวลผลสแต็คผ่านตัวชี้ซึ่งโดยปกติแล้วจะเก็บไว้ในรีจิสเตอร์ (ตัวชี้สแต็ก) คำแนะนำแบบพุชและป๊อปจะเปลี่ยนค่าของตัวชี้สแต็กซึ่งเปลี่ยนตำแหน่งที่ด้านบนของสแต็ก
กองเป็นนามธรรมซอฟแวร์ เหมือนกับชื่อที่สื่อถึงมันเป็นแค่ก้อน RAM ที่ตัวจัดสรรจัดสรรและแจกแจงพอยน์เตอร์ให้ ในแง่กายภาพฮีปไม่ได้ดูแตกต่างจากส่วนอื่น ๆ ของ RAM
อย่างไรก็ตามการเพจและการแบ่งส่วนนั้นสัมพันธ์กับฮีป โดยส่วนใหญ่แล้วจะเกี่ยวข้องกับการทำงานหลายอย่างโดยที่กระบวนการไม่สามารถแก้ไข RAM ได้ซึ่งไม่ได้เป็นเจ้าของอย่างชัดเจน