Unbreakable Enterprise Kernel 7 piyasaya sürüldü ve bunlar onun haberleri

Oracle açıkladı son zamanlarda Linux Çekirdeğinin yeni kararlı sürümü, «Kırılmaz Enterprise Kernel 7 (UEK R7)«, standart Red Hat Enterprise Linux çekirdek paketine alternatif olarak Oracle Linux dağıtımında kullanılmak üzere konumlandırılmıştır.

Unbreakable Enterprise Kernel'den haberdar olmayanlar için bunun Oracle Linux'un sunduğu bir Kernel olduğunu ve bu yeni sürümün Linux 5.15 çekirdeğini temel aldığını ve endüstriyel yazılımlar ve Oracle ekipmanları ile çalışmak üzere optimize edildiğini bilmelisiniz.

Unbreakable Enterprise Kernel 7'nin başlıca yenilikleri

Sunulan bu yeni versiyonda, Aarch64 mimarisi için geliştirilmiş destek. El bellek sayfa boyutu 64-bit ARM sistemlerinde varsayılan 64KB'den 4KB'ye düşürüldüARM sistemlerine özgü bellek boyutlarına ve iş yüklerine daha uygun olan .

Ayrıca vurgulanmıştır ki Btrfs dosya sisteminin yetenekleri genişletildi, Bu nedenle, artık fiziksel olarak depolanamayan serbest bırakılan blokları işaretlemek için Btrfs'ye DISCARD işleminin eşzamansız bir uygulaması eklendi. Eşzamansız uygulama, sürücünün DISCARD'ı tamamlamasını beklememenize ve bu işlemi arka planda gerçekleştirmenize olanak tanır.

İçinde iken XFS, DAX işlemleri için destek uygular doğrudan dosya sistemi erişimi için, çift önbelleğe almayı önlemek için sayfa önbelleğini atlayarak, ayrıca büyük zaman ve inobtcount ekleyen yeni seçenekler de dahil olmak üzere 32'de 2038-bit time_t taşması sorunlarına yönelik değişiklikler.
OCFS2 (Oracle Küme Dosya Sistemi) dosya sisteminde iyileştirmeler yapıldı.

Bunu da bulabiliriz düşük seviyeli çalışmayı basitleştirmek için ZoneFS dosya sistemi eklendi bölgelere ayrılmış depolama cihazlarıyla. Bölgeli depolama, depolama alanının bölgelere ayrıldığı, blok veya sektör grupları olan ve verilerin yalnızca tüm blok grubu bloklarının güncellenmesiyle sırayla eklenmesine izin verildiği NVMe sabit sürücüleri veya SSD'leri ifade eder. ZoneFS, sürücüdeki her bölgeyi sektör ve blok düzeyinde manipülasyon olmaksızın ham modda veri depolamak için kullanılabilecek ayrı bir dosya ile ilişkilendirir, yani uygulamaların ioctl kullanarak blokların cihazına doğrudan erişmek yerine dosya API'sini kullanmasına izin verir.

Ek olarak, öne çıkanlar eBPF alt sisteminin genişletilmiş yetenekleri, için CO-RE mekanizması uygulandı Derlenmiş eBPF programlarının taşınabilirlik sorununu çözen ve eBPF programlarının kodunu yalnızca bir kez derlemenize ve yüklenen programı mevcut çekirdeğe ve BTF'ye (BPF Tipi) uyarlayan özel bir evrensel yükleyici kullanmanıza izin veren (Bir Kere Derle - Her Yerde Çalıştır) Biçim) türleri.

BPF Trambolin mekanizması eklendiBu, merkezi programlar ve BPF arasında çağrıları aktarırken genel maliyetlerinizi neredeyse tamamen azaltmanıza olanak tanır. BPF programlarının temel işlevlerine doğrudan erişme ve sürücüyü askıya alma yeteneği sağlandı.

Ayrıca, eBPF çekirdek alt sistemini kullanmak üzere değiştirilen DTrace 2.0 dinamik hata ayıklama sisteminin teslimine de devam edildi. DTrace 2.0, mevcut Linux izleme araçlarının eBPF üzerinde çalışmasına benzer şekilde eBPF'nin üzerinde çalışır.

Gruplar için bir bellek plakası sürücüsü uygulanır, bu, döşeme muhasebesini bellek sayfaları düzeyinden çekirdek nesneleri düzeyine taşımak için dikkate değerdir.e farklı gruplarda slab sayfalarının paylaşılmasını mümkün kılar, her biri için ayrı döşeme önbellekleri ayırmak yerine. grup. Önerilen yaklaşım, döşeme kullanımının verimliliğini artırmayı, döşeme için kullanılan bellek boyutunu %30-45 oranında azaltmayı, çekirdeğin toplam bellek tüketimini önemli ölçüde azaltmayı ve bellek parçalanmasını azaltmayı mümkün kılmaktadır.

Hata ayıklama verilerinin CTF formatında teslimi sağlanır (kompakt tür biçimi), C türleri, işlevler arasındaki ilişkiler ve hata ayıklama sembolleri hakkındaki bilgilerin kompakt bir şekilde depolanmasını sağlar.

Son olarak, bu konuda daha fazla bilgi edinmekle ilgileniyorsanız, danışabilirsiniz. aşağıdaki detaylar

Ayrıca, tek tek yamaların dökümünü de içeren çekirdek kaynak kodu, genel Oracle Git deposunda mevcuttur.


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  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.