با توجه به تحلیل Brendan Gregg، معمار ارشد عملکرد Netflix، راهکار تهدیدهای لینوکس برای Meltdown که به عنوان جداول صفحات هسته شناخته می شود (KPTI) می تواند موجب سربار گسترده ای بر روی CPU شود.

در حالی که رفع اشکالات اینتل بیشترین توجه را برای ایجاد مشکلات عملکرد و ثبات به خود جلب کرده است، Gregg دریافت که KPTI باعث می شود که "بزرگترین برگشت عملکرد هسته ای تا کنون رخ دهد".

KPTI جلوگیری از نقص Meltdown را با استفاده از جداول صفحه کاملا جداگانه برای اجرای حالت کاربر و اجرای حالت هسته انجام می دهد.

برای آزمایش تاثیر KPTI، Gregg یک رتبه بندی کوچک را ایجاد کرد و متوجه شد که Netflix، یکی از بزرگترین کاربران AWS، به دلیل KPTI احتمال سربار عملکردی بین 0.1٪ تا 6٪ مشاهده کند. با این حال، دیگران ممکن است سربارهای بسیار بزرگتری را ببینند.

او می نویسد: "پچ های KPTI برای مقابله با Meltdown می تواند سربار بالایی داشته باشد، از یک درصد تا بیش از 800 درصد."

"با توجه به سیستم syscall و نرخ page fault حافظه شما، چرخه های سربار CPU شما و به دلیل اینکه TLB روی سوئیچ ها و سوئیچ های متنی کار می کند، می توانید در هر کجای این طیف قرار بگیرید."

تجزیه و تحلیل Gregg به پنج عامل کلیدی که بر روی سربارها تاثیر می گذارند، از جمله نرخ تماس سیستم، سوئیچ های زمینه، میزان خطا صفحه، اندازه مجموعه کار و دسترسی به الگوی کش است. بسته به اندازه گیری برای هر عامل، سربار عملکرد می تواند از 2 درصد تا 17 درصد باشد.

در شرایطی هزینه بالاتری از 800 درصد می تواند داشته باشد،که از یک نسخه از لینوکس که از PCID یا ID-process-context پشتیبانی نمی کند، استفاده کنید.

کرنل لینوکس پشتیبانی از PCID را در نسخه 4.14 اضافه کرد، بهبود پردازش جداول جداگانه رفع Meltdown تا زمانی که پردازنده از PCID نیز پشتیبانی می کند.

دقیقا اینکه چقدر بر روی سیستم تاثیر می گذارد به ویژگی های برنامه بستگی دارد. همانطور که وی یادآور می شود، برنامه های کاربردی با system call بالاتر یا syscall، نرخ هایی مانند پروکسی ها و پایگاه های داده ای که تعداد بسیار زیادی از I / O را انجام می دهند، ببشترین زیان ها را خواهند داشت.

با این حال، Gregg توضیح می دهد که KPTI تنها یک منبع سربار عملکرد برای رفع عیوب Spectre و Meltdown است که شامل تغییرات هایپرویزور ابر، ریزپردازنده Intel است.