Linux 5.19, AMD ve Intel için birçok iyileştirme ile geliyor. Bir sonraki sürüm Linux 6.0 olabilir

Linux 5.19

Burada, blog editörlerinin ve okuyucularının en çok beğendiği işletim sistemlerinin çekirdeğinin yeni bir sürümüne sahibiz. Bu vesileyle sonra 5.18 sırasıydı linux 5.19, hangi Linus Torvalds piyasaya sürüldüğünü henüz duyurdu. "Sıra onda" dediğimde, mantıklı olanın bu olduğunu ve geliştirilmesi başladığından beri böyle olduğunu kastediyorum, ancak bir sonrakinin Linux 5.20 olup olmayacağı konusunda biraz daha şüphe vardı. Linux 6.0. Ancak bu makale, sürümü artık resmi olan en son kararlı sürümle ilgilidir.

Linux 5.19 büyük bir sürümdür. Daha birleştirme penceresinde, pek çok değişikliğin olacağı doğrulandı, ancak bunların miktarı çekirdeğin boyutunu büyütmedi. Aşağıdaki liste ile birlikte en olağanüstü haberler, den almak Phoronix, her türlü donanımın ünlü analizleri ve karşılaştırmaları gibi diğer şeylerin yanı sıra Linux'un gelişimini yakından takip eden özel bir ortam.

Linux 5.19'in öne çıkan özellikleri

  • İşlemciler ve platformlar:
    • Intel Alan İçi Tarama (IFS), keşfedilmemiş donanım sorunlarını, ECC kontrollerini veya diğer mevcut testleri tespit etmeye yardımcı olmak için veri merkezi dağıtımlarından önce CPU silikon testini veya zaman içinde silikon testini kolaylaştırmak için birleştirildi.
    • LoongArch, Linux çekirdeği için yeni bir CPU bağlantı noktası olarak birleştirildi. Ancak, belirtildiği gibi, bazı sürücüler henüz ana hat oluşturmaya hazır olmadığından, henüz herhangi bir LoongArch sistemini başlatma desteği yoktur.
    • PolarFire SoC'yi kullanan PolarBerry RISC-V FPGA kartı desteği.
    • 32-bit RISC-V (RV32) üzerinde 64-bit (RV64) ikili dosyalarını çalıştırma desteği.
    • Sonunda eski ARMv12T/ARMv4 kodunu çapraz platform çekirdek yapıları için dönüştürerek 5 yıllık platformlar arası Arm çabasını tamamlama. Eski Intel XScale/PXA donanımı için kollar arası platform desteği de tamamlandı.
    • Gelecekteki HPE sunucularında Anakart Yönetim Denetleyicisi (BMC) işlevleri için kullanılacak HPE GXP SoC eklendi.
    • ARMv9 Ölçeklenebilir Matris Uzantısı desteği. Ölçeklenebilir Matris Uzantısı (SME), SVE/SVE2'yi temel alır.
    • İyileştirme değişiklikleri, Zen 4 IBS, AMD PerfMonV2 ve son olarak AMD Zen 3 Şube Örnekleme (BRS) uzantılarıyla AMD tarafında önemlidir.
    • Eski Renesas H8/300 CPU mimarisinin kaldırılması. Bu mimari eskidir ve bir kez ana hattan kaldırıldığı için yıllardır çekirdekte korunmamıştır.
    • Kullanımdan kaldırılan x86 desteğinin kaldırılması a.out.
    • Uyumaya çalışırken pili tüketen sıcak Linux dizüstü bilgisayarlar için bir düzeltme de dahil olmak üzere Intel'den birçok termal ve güç yönetimi güncellemesi.
    • CPUID özelliklerinin daha kolay temizlenmesi.
    • x86/x86_64 için mikro kodun geç yüklenmesi varsayılan olarak devre dışıdır ve çekirdeği bozar. Kullanıcıların CPU mikro kodunu erken yüklemeleri önerilir.
  • sanallaştırma:
    • AMD SEV-SNP, nihayet AMD EPYC 7003 “Milan” işlemcilerle sunulan Güvenli Şifreli Sanallaştırma (SEV) güncellemesi için ana hatlara sahip.
    • Intel Trust Domain Extensions (TDX), erken koda hazır olarak birleştirildi.
    • VM konuğu olarak çalışırken XSAVEC desteği.
    • Microsoft, birçok GPU'lu büyük Azure sanal makineleri için Hyper-V konuk önyükleme sürelerini kısalttı.
    • AMD SEV gibi Gizli Bilgi İşlem (CoCo) hiper denetleyicileri için VM sırlarına erişmek için Linux EFO desteği.
    • KVM ve Xen güncellemeleri.
    • Google'ın Goldfish'ini temel alan ve mevcut Motorola 68 öykünme seçeneklerinden çok daha yetenekli, sanallaştırma kullanımı için yeni bir m68000k sanal makine hedefi.
  • Grafikler ve ekranlar:
    • Neredeyse yarım milyon satırlık yeni kod.
    • AMD RDNA3 grafikleri için IP bloklarının, yeni nesil CDNA Instinct hızlandırıcılarının yanı sıra bu yıl içinde piyasaya sürülmesini sağlamak için çok fazla çalışma yapılıyor.
    • Anakart alt tasarımları için Intel DG2/Alchemist PCI Kimlikleri.
    • Mevcut kod yollarından Intel Raptor Lake P grafikleri için destek.
    • Hesaplama motoru ABI artık DG2/Alchemist donanımı için kullanıma sunuldu.
    • PCIe Aktif Durum Güç Yönetiminin (ASPM) başarıyla etkinleştirildiğinden emin olmak için DG2/Alchemist GPU'lar için bir güç tuhaflığı.
    • DisplayPort için ASpeed ​​​​AST sürücü desteği.
    • Rockchip VOP2 uyumluluğu.
    • RDNA2 "Beige Goby"nin yeni bir temel çeşidi için destek.
    • VP8 ve VP9 durumsuz kodekler için MediaTek Vcodec desteği.
  • Dosya sistemleri ve depolama:
    • 4K'dan büyük herhangi bir PAGE_SIZE için alt sayfa desteğinden, Btrfs yerel RAID 5/6 modları için alt sayfa desteğine ve diğer eklemelere kadar, Btrfs dosya sisteminde çok sayıda dikkate değer iyileştirme.
    • Apple'ın NVMe M1 denetleyicisi için destek.
    • XFS dosya sistemi için birçok yeni kod.
    • statx sistem çağrısı ile FAT16/FAT32 dosyalarının/doğum zamanı bilgilerinin oluşturulması.
    • NTFS3 çekirdek sürücüsü düzeltmeleri, Paragon Software tarafından geçen yıl çekirdeğe katkıda bulunan bu NTFS çekirdek sürücüsü ile bazı bakım sorunlarını nihayet çözmek için birleştirildi.
    • F2FS'de çeşitli iyileştirmeler ve EROFS ve EXT4'te rutin güncellemeler.
    • NFSv3 Nazik Sunucu desteği.
    • Sıfır sektörlere TRIM kullanmak için eMMC desteği.
    • OverlayFS ile IDMAPPED katmanları için destek.
    • exFAT için harika bir performans düzeltmesi.
    • IO_uring'de birçok iyileştirme.
  • Diğer donanım:
    • Synopsys DWC3 USB3 sürücüsü üzerinde sonsuz çalışma.
    • Kalibrasyon verilerini depolamak için Apple M1 SoC'lerinde bu programlanmış eFuse'ları okumak için birleştirilmiş Apple eFuses sürücüsü.
    • Intel Havana Labs AI sürücüsü üzerinde çalışmalar devam etti.
    • Intel FPGA PCIe kart kullanımı ve diğer olası kullanım durumları için sysfs aracılığıyla üretici yazılımı güncellemelerini başlatma desteği.
    • ACPI aracılığıyla olduğu gibi maruz kaldığında bağlı bir cihazın fiziksel konumunu raporlama desteği. Bu, birden çok bağlantı noktası/konum vb. durumlarda bağlı bir bileşenin sunucuya/sisteme göre nerede olduğunu fark etmeye yardımcı olabilir.
    • Raspberry Pi Sense HAT joystick sürücüsü birleştirildi.
    • Dizüstü Bilgisayar Çerçevesi için Chrome OS EC sürücü desteği.
    • Yeni nesil sunucular için Compute Express Link (CXL) desteğinin sürekli etkinleştirilmesi.
    • Lenovo ThinkPad Trackpoint II klavye için daha iyi destek.
    • Keychron C-Serisi/K-Serisi klavyelerin doğru kullanımı.
    • Wacom sürücü iyileştirmeleri ve diğer HID çalışmaları.
    • Intel'in AVS ses sürücüsü, eski Skylake/Kabylake/Apollo Lake/Amber Lake dönemi ses sürücüsü kodunun yeniden yazılması olarak inmeye başladı.
    • Aquabilgisayar cihazlarına ASUS anakart eklemelerinin donanım izleme geliştirmelerinin devamı.
  • güvenlik:
    • Rastgele yapı düzeni için Clang RandStruct desteği ve mevcut GCC desteğine benzer.
    • Rastgele sayıların üretilmesi için RNG kodunun modernizasyon çalışmasının devamı.
    • Intel SGX yerleşim birimleri, yüksek bellek baskısı altında başarısız olmaya eğilimliydi, ancak Linux'taki Yazılım Koruma Uzantıları için bu sorun artık çözüldü.
    • Bölünmüş kilidi kullanırken hatalı davranan uygulama geliştiricileri için hayatı perişan ediyor.
  • diğerleri:
    • Big TCP'den kablosuz iletişim için PureLiFi LED aydınlatmaya ve diğer birçok iyileştirmeye kadar birçok önemli ağ geliştirmesi.
    • Bir x86_64 hata ayıklama çekirdeğini kolayca yapılandırmak için yeni bir seçenek.
    • Printk şimdi mesajları konsoldan KThreads'e indirecek.
    • Bellek yönetiminde birçok iyileştirme.
    • Yeni bir birleştirilmiş alt sistem, zaman sağlayıcılar ile GPIO'lar ve IRQ'lar gibi tüketiciler arasında koordinasyon sağlayan Donanım Zaman Damgalama Motorudur (HTE). Linux 5.19 ile ilk HTE sağlayıcısı yalnızca NVIDIA Tegra Xavier SoC içindir. Linus Torvalds, HTE adını sevmese de ve yine de bu döngüde veya bir sonrakinde değiştirilebilir.
    • Hazırlama alanı dışında WFX WiFi sürücüsünün tanıtımı da dahil olmak üzere, hazırlık alanına bahar temizliği.
    • Modern Linux sistemlerinde bulunan birçok bellenim ikili dosyalarını sıkıştırarak disk alanından tasarruf etmek için mevcut XZ sıkıştırılmış bellenim desteğine alternatif olarak Zstd sıkıştırılmış bellenim desteği.

Linux 5.19 birkaç dakika önce açıklandı, ve kodunuz artık kullanıma hazır ve yakında şu adreste olacak: Çekirdek Arşivi. Hemen kurmak isteyen Ubuntu kullanıcıları, bunu kendi başlarına veya benzeri araçlarla yapmak zorunda kalacaklar. umkiveya Ekim lansmanını bekleyin ve daha büyük bir atılım yapın.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.