BCACHEFS dosya sistemi Linux çekirdeğinin bir parçası olmaya devam ediyor

Sistem BCACHEF dosyasının geliştiricisi ile tekrarlanan tutarsızlıklardan sonra, Linus Torvalds şimdi Linux BCACHEFS kodunu “harici” olarak ilan etti. Etiketleme yenidir – ve çekirdeğin mucit ve kıdemli geliştiricisi bunu daha ayrıntılı bir şekilde açıklamadığından, tam olarak ne anlama geldiği açık değildir. Linux'ta deneysel bir BCACACHEFS desteği olarak Torvalds tarafından genellikle beklenen ve vaat edilen masanın dış cephesi şu an masadan.

Bununla birlikte, yeni ödül, Torvalds'ın Bcachef Kent Overstreet'in geliştiricilerinin şu anda hazırlanan 6.17 için sunduğu değişiklikleri entegre ettiği için, çekirdeğinde korunan BCACHEFS kodunun Linux 6.16 eyaletinde daha fazla uyarı kalana kadar değiştirileceğini de ileri sürüyor. BCACHEF'ler zaten kullanıcılar 6.17'ye ve çekirdeğin sonraki sürümlerine güvenli bir şekilde geçebilirler, yaklaşım Linux'u geliştirmesi yasak olan kullanıcılar için bir “regresyon” önler, çünkü Torvalds parçada büyük bir dikendir.

Kaynak kodun değişimi

Torvald'ın statü değişikliğinin anlamı net değil.

(Resim: Haberler Media)

Çekirdek güncellemeleri, en azından kullanıcılar ve dağıtımlar çekirdeği yeni BCACACHEFS kodu ile kullanmadığı sürece, overstreet sorunsuz çalışmaz: Bu veya ilişkili kullanıcıların uzay araçları dosya sistemi yapılarında uyumsuz değişiklikler yapabilir, bu nedenle resmi kralın BCACCHEFS kodu dosya sistemine saldırmayı reddetmelidir.

Prensip olarak, birisinin araçtan farklı hareket etmesi ve en son BCACHEFS kodunu Overstreet'ten alması mümkün olur ve onları Linux'a kabul etmek ve orada bakım ile ilgilenmek için Torvalds'a gönderecektir. Böyle bir kişi muhtemelen cepheler arasında hızlı bir şekilde risk alır, bu da işi son derece zorlaştırır. Bir süre önce, görünüşe göre böyle bir pozisyon almaya istekli olan bir BCACHEFS geliştiricisi vardı, ancak Overstreet ile bir anlaşmazlıktan sonra Bcachefs'in gelişimine sırtını çevirdi.

Kent Overstreet, diğer şeylerin yanı sıra Torvalds ile dalga geçti, çünkü çekirdeğin yeni versiyonunun stabilizasyon aşamasında birkaç kez kayıtta önemli değişiklikler sundu. Mallar Torvald bakış açısından tehlikeliydi ve bu nedenle bir sonraki versiyonun geliştirilmesine kadar birkaç hafta beklemek zorunda kalacaktı. Yüzlerce diğer çekirdek geliştiricisi, bu geliştirme modelini onlarca yıldır büyük ölçüde ustalaştırıyor. Bu geliştiricilerle, Overstreet, BCACACHEF'lerin gelişiminin bir parçası olarak birkaç kez tartıştı, çünkü örneğin yeterli ve hatta arkasında denetledikleri Linux-Knell kodunu değiştirdi. Selefi BCACHEFS BCACE ile bile, tekrar Overstreet ile Zank vardı ve on yıla kadar on yıla kadar, SSD sabit sürücü çözümünün bakımından vazgeçti ve bir halef yaratmadan BCACHEF'lere döndü.

Yeni BCACHEF'lerin yamasının açıklaması ve çekirdeğin etrafındaki bölgedeki bazı öğeler, Torvalds'ın diğer Central Linux geliştiricilerine danışarak uygulanan prosedürü karşıladığını gösterdi. Linux dünyasına yönelik adımın ne gibi etkileri görülüyor. Debian, Fedora veya Openseuse gibi büyük distribütörler, Linux'ta bulunan BCACACHEF'i kullanmaya devam edecek veya çekirdeklerinde tamamen devre dışı bırakacak. Bu aşırı sokakların en son BCACACHEFS kodunu dahil etmesi pek olası değildir, çünkü bu bakımı karmaşıklaştırır. Buna ek olarak, bu değişiklikler kolayca hatalara yol açabileceğinden, gönderilen hataların raporlarına gönderilen dağıtımların kullanıcılarının çekirdek kullanıcısı. Resmi çekirdekle görünmemeliler. Bununla birlikte, bireysel küçük dağılımlar muhtemelen BCACHEFS hayranlarıyla yüzleşmek için bundan kaçınmayacaktır.


(DMK)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir