Context niyə kompüter performansı üçün pisləşir?
Bir proses CPU və başqa bir proses tərəfindən dayandırıldıqda baş verən kontekst keçid, bir neçə səbəbə görə kompüter sistemlərinin performansına təsir edə bilər.Konteksti dəyişdirmə aktı özü çox vaxt aparır.Əsl performans çarxı, fərqli proseslərin fərqli virtual yaddaş ünvan məkanlarına sahib olmasından irəli gəlir ki, sistemdəki bütün önbelleği etibarsız və qızardı.Bir CPU-nun əsas yaddaşdan nə qədər sürətli göstəriş və məlumatların nə qədər sürətli göstərə biləcəyi ilə müqayisədə necə sürətlə qaça biləcəyi qədər böyük bir fərq olduğundan, bu şeylər təyyarədəki Caches-də CPU-ya yaxın tutulmuşdur.Fiziki ünvanlara virtual ünvanların xəritələşdirilməsinə bir göstərici hətta yaddaş girişi daha sürətli olduğuna görə saxlanılır.Yeni bir proses CPU tərəfindən fərqli bir ünvan sahəsi və virtual fiziki ünvanlara xəritələşdirilməsi, önbelleğdəki bütün məlumatlar etibarsızdır və qızarılmalıdır.Bu, CPU-nu yeni proses üçün sıfırdan yenidən qurulması lazım olan boş qablar və bu, bu, bu, bu, bu, bu artıq CPU-nun önbelleğindən daha yavaş olan əsas yaddaşdan gələcəyi üçün böyük bir yavaşlama olacaqdır.