Teknoloji
Linux 7.3, FUSE dosya aktarımında kopya adımını azaltıyor
Linux 7.3 yayımlandı. Yeni sürüm, FUSE dosya sistemlerinin io_uring üzerinden bazı veri aktarımlarında aradaki bellek kopyasını kaldırmasına olanak veriyor. Kazanç, kullanılan yazılımın bu yolu desteklemesine bağlı.
Ne oldu?
Ne oldu? Linux 7.3’ün nihai sürümü yayımlandı. Kernel.org’un sürüm kaydı ile Torvalds’ın kaynak deposu aynı zamanı gösteriyor: 18 Ekim 2026, 23:14:58 UTC; Türkiye’de 19 Ekim, 02:14:58. Olay tarihi bu haberde Türkiye takvimine göre 19 Ekim, birincil kaynağın yayın tarihi ise UTC kaydına göre 18 Ekim olarak tutuldu. Sürüm commit’i, sürüm adındaki -rc7 ekini kaldırıyor.
FUSE, dosya sisteminin veri ve üstveri işini kullanıcı alanındaki bir programa bırakabilen bir altyapı. Çekirdeğin genel belgesi SSHFS’yi bir kullanım örneği olarak veriyor. Bu örnek, SSHFS’nin yeni 7.3 aktarım yolunu bugün desteklediği anlamına gelmiyor.
Nasıl çalışıyor? 7.3’e sabitlenmiş tasarım belgesine göre tampon havuzları, her istek için ayrı veri tamponu ayırmak yerine belleğin havuz olarak yönetilmesini sağlıyor. Zero-copy yolu ise uygun dosya işlemlerinde istemcinin bellek sayfalarına aradaki veri kopyası olmadan erişebiliyor. Bu yol CAP_SYS_ADMIN yetkisi gerektiriyor; bütün istekler aynı yoldan gitmiyor.
Neden önemli? SDC Medya’nın önerdiği somut değerlendirme: Bir Linux arşiv sunucusunda, aynı büyük video dosyasının okunmasını ve küçük önizleme dosyalarının açılmasını ayrı ayrı ölçün. Dosya sistemi yazılımı, çekirdek sürümü ve önbellek koşullarını kaydedin; süreyle birlikte işlemci yükünü ve dosya bütünlüğünü karşılaştırın. Böylece aktarım katmanındaki bir değişikliği kurgu veya dışa aktarma hızındaki değişimle karıştırmazsınız. Bu, SDC Medya’nın değerlendirme önerisidir; bu çalışmada yapılmış bir performans deneyi değildir.
Neden önemli?
SDC Medya’nın editoryal değerlendirmesi: Linux üzerinde büyük video dosyalarıyla çalışan küçük prodüksiyon ekipleri için bu gelişmenin değeri, arşiv erişiminde gereksiz veri taşımanın azaltılabilmesi. Önce arşivin FUSE kullanıp kullanmadığını ve ilgili yazılımın yeni aktarım yolunu destekleyip desteklemediğini belirlemek gerekir. Yerel diske yapılan her kopya veya her kurgu yazılımı bu değişiklikten otomatik yararlanmaz.
Sınırlamalar ve belirsizlikler
Sınırlamalar ve belirsizlikler: Haber bir yazılım sürümünü anlatıyor; belirli bir medya ekibinde ölçülmüş hız veya maliyet kazancı sunmuyor. Özelliğin kullanılabilmesi ilgili kullanıcı alanı yazılımının desteğine ve yetkilendirmeye bağlı. Tasarım belgesi arayüzün hâlâ geliştiğini ve io_uring’in bütün istek türlerini kapsamadığını belirtiyor. Bir ana çekirdek sürümünün yayımlanması, kullanılan Linux dağıtımının aynı gün bu sürümü desteklediğini göstermez; dağıtımın paket ve destek politikası ayrıca izlenmeli. Görseller, yapay zekâyla üretilmiş kavramsal illüstrasyonlardır; gerçek donanımı veya ölçüm sonucunu göstermez.
Kaynaklar
- Kernel.org — resmî sürüm kaydı (7.3, 18 Ekim 2026 UTC)
- Linus Torvalds — Linux 7.3 sürüm commit'i (18 Ekim 2026 UTC)
- Linux 7.3 — sürüme sabitlenmiş FUSE tasarım belgesi
- Linux çekirdeği — FUSE genel açıklaması
- Kernel.org — ana sürüm, bakım ve dağıtım çekirdeği ayrımı
Bu haberin hazırlanma ve düzeltme süreci için yayın ilkelerimizi inceleyin.