Kesh məlumatları ilə mağaza məlumatları arasında fərq nədir?


cavab 1:

Kompüter arxitekturasında adətən çox sayda yaddaş var. Çox tez bir zamanda registrlər deyilən az miqdarda yaddaş var. Çip yaddaşında daha yavaş yaddaş çağırılır. Çipdən kənar cache daha da çox ola bilər. Sonra gigabayt yaddaş kompüterinizin anakartına qoşulur (lakin bu, hər bir modulda əlavə dövrə və önbelleğe səbəb ola bilər). Sabit disk lövhəsində bir ön yaddaş yaddaşı (möhkəm bir sürücüyü yoxdursa). Bundan sonra plaka səthinin özü var.Hər qat əvvəlki təbəqədən daha yavaş texnologiya növlərindən ibarətdir. Görəsən, niyə bütün yaddaşları qeydlər kimi ən yaxşı texnologiyadan qurmursunuz? Bunun səbəbi sürətli növlərin yavaş olanlardan daha baha olmasıdır. Bu, mühəndislərə aşağıdakı təbəqədən daha yavaş, lakin yuxarıdakı təbəqədən daha sürətli saxlama istifadə edərək güzəştə getməyə imkan verir.

CPU bir təlimatı emal etmək üçün məlumatlara ehtiyac duyduqda, əvvəlcə sürətli qatdan almağa çalışır. Orada deyilsə (tez bir şey olmadığı üçün), növbəti səviyyədən yuxarıya qaldırılır. Sürətli materialdan hazırlanmış önbelleğin ölçüsü yaxşı seçilərsə, ən çox istifadə edilən məlumatlar əksər hallarda önbellekdə olur. Bu şəkildə, kompüter daha sürətli bir texnoloji saxlama ilə heç bir əlavə xərc olmadan işləyə biləcəyi performansa yaxınlaşır.


cavab 2:

Kesh məlumatları, ilkin məlumatlara daha sürətli daxil olmaq üçün təmin edilmiş ilkin məlumatlar üçün ikincil məlumat mənbəyidir. Cache məlumatları hər hansı bir saxlama sistemində - verilənlər bazasında, sənəddə, anbarda və s., Lakin ümumiyyətlə ilkindən daha sürətli bir mühitdə saxlanıla bilər. Buna görə bir verilənlər bazasında məlumatım olduqda, daha sürətli çıxış üçün yaddaşda bir yaddaş təmin etmək istəyirəm.

Saxlama məlumatları sadəcə yaddaşda saxlanan məlumatlardır. Yaddaşda saxlanan məlumatlara ümumiyyətlə tez bir zamanda daxil olmaq mümkündür, buna görə çox sayda yaddaş yaddaşa tətbiq olunur.