External Sort
การเรียงข้อมูลภายนอก จะใช้กับข้อมูลที่มีขนาดใหญ่ เกินกว่าที่
จะเก็บลงใน
หน่วยความจำได้หมดในคราวเดียว และจะใช้หน่วยความจำภายนอก เช่น
ดิสค์ เทป เป็นต้น
สำหรับเก็บข้อมูล ชั่วคราวที่ได้รับการเรียงข้อมูลแล้ว จึงค่อยจัดการเรียงข้อมูล
ในส่วนต่อไป
เราสามารถขอดู source codeเพื่อให้เข้าใจง่ายยิ่งขึ้น