MESI Protokolü
Vikipedi, özgür ansiklopedi
Aynı zamanda Illinois protokolü olarak da bilinen MESI protokolü yaygın olarak kullanılan bir önbellek tutarlılığı ya da bellek tutarlılığı protokolüdür. Intel'in Pentium işlemcilerinde kullanılan önbelleklerde verimliliği artırmak için ilk defa kullanılmıştır.
[değiştir] Durumlar
MESI protokolünde her önbellek satırı (ek iki bitle kodlanmış olarak) aşağıdaki dört durumdan birisinde olarak belirtilir:
- M - Modified (Değiştirilmiş): Verinin son hali yalnızca ilgili önbellekte tutulmaktadır ve bu nedenle kirli olarak tanımlanır. Saklanan veri ana bellekteki veriden farklıdır. Verinin yeniden ana bellekten okunmasından önce ilgili önbellek satırının ana belleğe geri yazılması gerekir.
- E - Exclusive: İlgili önbellek satırının verinin son durumunu tuttuğunu gösterir. Saklanan veri ana bellekteki veriyle aynıdır ve bu durumda verinin temiz olarak tanımlanır.
- S - Shared (Paylaşımda): İlgili önbellek satırının aynı makinedeki başka önbelleklerde de saklanıyor olabileceğini gösterir.
- I - Invalid (Geçersiz): Önbellek satırının geçersiz olduğunu gösterir.