در مبحث محاسبات، الگوریتمهای حافظه خارجی (الگوریتم های خارج از هسته) به الگوریتم هایی می گویند که به منظور پردازش داده هایی طراحی می شوند که به دلیل حجم بالا، در حافظه اصلی رایانه گنجانده نمی شوند. این الگوریتم ها باید به گونه ای طراحی شوند که در بهترین زمان بتوانند به داده های درون حافظه های کمکی مانند هارد درایودسترسی داشته باشند و آن ها را استخراج کنند. الگوریتم های حافظه خارجی، در مدل حافظه خا...