Crash Consistency

Türkçe karşılığı: Çökme tutarlılığıAlan: İşletim Sistemleri

Sistem beklenmedik biçimde durduğunda kalıcı depoda kalan durumun önceden tanımlanmış veri ve metadata bütünlüğü kurallarını koruması.

Çökme tutarlılığı, normal çalışmada doğru görünen bir yazma dizisinin güç kaybı veya kernel çökmesi sonrasında hangi durumda kalacağını sorgular. Sorun yalnız kayıp veri değildir; yeni içerik ile eski metadata’nın veya bunun tersinin birlikte kalması da tutarsız bir durum üretebilir.

Dosya tabanlı yayınlamada geçici dosya, fsync(), rename() ve dizin senkronizasyonunun sırası bu yüzden önemlidir. Dosya işlemede atomik yayınlama atomik görünürlük ile crash consistency arasındaki farkın pratik karşılığıdır.