Linux kernel 5.3 zaten yayınlandı, haberlerini bilin

Linux çekirdeği

İki aylık geliştirmeden sonra, Linus Torvalds, Linux çekirdek sürümü 5.3'ü tanıttı hangisiyle arasında değişiklikler en dikkate değer AMD Navi GPU desteği vurgulanmıştır, Zhaoxi işlemciler ve Intel Speed ​​Select Güç Yönetimi Teknolojisi ve daha fazlası.

Yeni versiyonun duyurusu, Linus, düzenlemenin tüm ana destekleyicilerini hatırlattı çekirdek geliştirme kullanıcı alanı bileşenleri için aynı davranışı koruyun. Çekirdekte yapılan değişiklikler, halihazırda çalışmakta olan uygulamaları hiçbir şekilde ihlal etmemeli ve kullanıcı düzeyinde regresyonlara yol açmamalıdır.

Aynı zamanda, bir davranış ihlali, yalnızca ABI'de bir değişikliğe, güncel olmayan kodların veya hataların kaldırılmasına değil, aynı zamanda düzgün çalışarak yararlı iyileştirmelerin dolaylı bir etkisine de neden olabilir.

Linux Kernel 5.3'teki Yenilikler

Linux Kernel 5.3'ün bu yeni sürümünde öne çıkan yenilikler arasında bunu bulabiliriz. Amdgpu sürücüsü, AMD NAVI GPU'lar için ilk desteği ekler (RX5700), Temel Denetleyici, Ekran Etkileşim Kodu (DCN2), GFX ve Hesaplama Desteği (GFX10), SDMA 5 (DMA0 Sistemi), Güç Yönetimi ve Multimedya Kodlayıcılar / Kod Çözücüler (VCN2) içerir.

amdgpu ayrıca Vega12 ve Vega20 GPU kartları için geliştirilmiş destek, bunun için ek bellek ve güç yönetimi yetenekleri eklendi.

Icelake yongaları için Intel video kartları için DRM sürücüsünde, yeni bir çok segmentli gama düzeltme modu uygulanmaktadır. YCbCr4: 2: 0 formatında DisplayPort aracılığıyla görüntüleme yeteneği eklendi.

Bellek ve sistem hizmetleri

Çekirdek 5.3'te, Intel Speed ​​Select Power Management Technology desteğiyle tanışın, nedir Intel Xeon işlemcilere sahip belirli sunucularda mevcuttur. Bu teknoloji, farklı CPU çekirdekleri için bölüm performansı ve performans ayarlarını belirlemenize olanak tanıyarak, belirli çekirdeklerde gerçekleştirilen görevler için performansa öncelik vererek diğer çekirdeklerdeki performanstan ödün vermenize olanak tanır.

Öte yandan, Linux Kernel 5.3'te kullanıcı alanındaki işlemler döngü kullanmadan kısa süre bekleme özelliğine sahiptir. umwait talimatını kullanarak. Bu talimat, umonitor ve tpause talimatlarıyla birlikte, gelecek Intel "Tremont" yongalarında sunulacak ve Hyper Threading kullanılırken enerji tasarrufu sağlayan ve diğer iş parçacıklarının performansını etkilemeyen gecikmelerin uygulanmasına izin verecektir.

RISC-V mimarisi için, büyük bellek sayfaları desteği eklendi (büyük sayfalar).

Disk alt sistemi, G / Ç ve dosya sistemleri

XFS dosya sistemi için, çok iş parçacıklı inode bypass seçeneği uygulanır (örneğin, kotaları kontrol ederken). Yeni ioctl BULKSTAT ve INUMBERS eklenmiştir ve bu, FS formatının beşinci sürümünde görülen, inode doğum zamanı ve her AG grubu için BULKSTAT ve INUMBERS parametrelerini ayarlama yeteneği (Atama Grupları) gibi işlevlere erişim sağlar.

Süre Ext4 dosya sistemi için dizin boşlukları desteği eklendi (bağlantısız bloklar). Açık dosyalar için 'i' bayrağı işlendi (dosya zaten açıkken bayrak ayarlanmışsa bir durumda yazma yasağı).

F2FS, denetim noktası = devre dışı modda çalışırken çöp toplayıcıyı sınırlama seçeneği ekler.

Doğrudan G / Ç ile F2FS'de bir takas dosyası barındırma özelliği eklendi. Tüm kullanıcılar için, bir dosyanın düzeltilmesi ve bu dosyalar için blokların tahsis edilmesi için destek eklendi.

Sanallaştırma ve güvenlik

Çekirdek, gömülü ACRN cihazları için bir hiper yönetici içerir, gerçek zamanlı görev hazırlığı ve kritik sistemlerde kullanım için uygunluğu göz önünde bulundurularak yazılmıştır. ACRN minimum ek yük sağlar, düşük gecikme süresi ve ekipmanla etkileşimde yeterli yanıt süresi sağlar.

Linux kullanıcı modu, zamanla ilgili kodda hata ayıklamayı basitleştirmek için sanal bir UML ortamında zamanı yavaşlatmanıza veya hızlandırmanıza olanak tanıyan bir mod ekledi. Daha ileri, başlangıç ​​parametresi eklendi bu sistem saatini epoch formatında belirli bir noktadan başlatmaya izin verir.

Nftables için Netfilter, filtreleme mekanizmaları için destek ekler sürücülere eklenen Flow Block API kullanılarak donanım hızlandırmalı paketler. Tüm dizelerle birlikte eksiksiz kural tabloları, ağ bağdaştırıcılarının yanında taşınabilir. Dahil etme, NFT_TABLE_F_HW'yi tabloya bağlayarak yapılır.

Katman 3 ve 4 protokolleri için basit meta veriler, eylemleri kabul etme / reddetme, IP ve gönderen / alıcı ağ bağlantı noktaları ve protokol türüne göre eşleştirme desteklenir.


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.