Ana içeriğe geç
Bulut & Altyapı

GEFS dosya sistemi OpenBSD için erken önizlemeye açıldı

Öne çıkanlar

  • GEFS dosya sistemi 9front tabanından OpenBSD çekirdeğine uyarlandı.
  • Mevcut çekirdek kod tabanı 9 bin satırın altında yer alıyor.
  • Erken sürümde hata anında veri kaybı riski ve eksik kullanıcı araçları bulunuyor.

Geliştirici Ori Bernstein, Plan 9 tabanlı 9front işletim sistemi için geliştirdiği GEFS dosya sistemini OpenBSD platformuna uyarlayan erken aşamadaki önizleme sürümünü openbsd-tech e-posta listesinde paylaştı. Geliştirici, EuroBSD konferansında tanıttığı bu ilk uyarlamanın henüz OpenBSD ana kod tabanına dahil edilmeye hazır olmadığını ve üretim ortamlarında veri kaybına yol açabileceğini bildirdi. Çalışma, çökmelere karşı dayanıklı, anlık görüntü alabilen ve yazma sırasında kopyalama (CoW) mimarisini kullanan modern bir dosya sistemini hedefliyor.

Mevcut çekirdek içi kodun 9 bin satırın altında olduğunu belirten geliştirici, iki işletim sisteminin mimari farkları nedeniyle ortak bir soyutlama katmanı yerine benzer veri yapılarını koruyarak ilerlediğini aktardı. Önizleme sürümünde tutarlılık protokolü, POSIX standartlarına uyum, hata yönetimi mekanizmaları ve çoklu bağlama desteği gibi temel bileşenlerin henüz tamamlanmadığı kaydedildi. Ayrıca OpenBSD tarafında test paketinin bulunmaması ve hata anlarında veri kaybı ihtimali geliştiricilerin üzerinde çalıştığı konular arasında yer alıyor.

Sistemin bağımsız çalışabilmesi için dosya sistemi oluşturma, denetleme ve anlık görüntü yönetimini sağlayacak kullanıcı alanı araçlarının geliştirilmesi gerekiyor. Sabit bağlantılar, kqueue desteği ve NFS entegrasyonu gibi işletim sistemi yeteneklerinin sonraki aşamalarda ekleneceği duyuruldu. Erken sürümü denemek isteyen geliştiriciler için yama dosyası ve Git depoları erişime sunuldu ancak ana sürüme ekleme için uzun bir sürecin gerektiği vurgulandı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.