Linux 6.5 harika destek iyileştirmeleri, haberler ve daha fazlasıyla geliyor

Linux Kernel

Linux, Unix çekirdeğine benzer çoğunlukla özgür bir çekirdektir.Özgür ve açık kaynaklı yazılımların başlıca örneklerinden biridir.

İki aylık geliştirmeden sonra, Linus Torvalds, Linux çekirdeği 6.5'in yayınlandığını duyurdu. Dikkate değer değişiklikler şunları içerir: Intel TPMI güç yönetimi mekanizması desteği, önbellek sistem çağrısı, Rust dil desteğinin sürekli entegrasyonu, RISC-V vektör talimatları desteği ve daha fazlası.

Linux 6.5 Kernel'in bu yeni sürümünde yaklaşık 14674 adet düzeltme yapılmış ve 1294205 satır kod eklenmiştir.

Linux 6.5'in başlıca yeni özellikleri

Linux 6.5 Çekirdeğinin bu yeni sürümünde RAPL arayüzü TPMI mekanizması için destek ekler Güç yönetimi işlevlerini etkinleştirmek için Intel işlemcilerde kullanılan bu yeni arayüz, daha önce mevcut olan RAPL MSR/MMIO arayüzünü tamamlıyor ve daha esnek güç sınırı ayarları sağlıyor.

Yeni sürümden öne çıkan bir diğer değişiklik ise önbellek() çağrısı eklendi, dosyalar ve dizinler için sayfanın önbellek durumuna danışma işlevine sahiptir. Yeni bir sistem çağrısı, kullanıcı alanı programlarının bir dosyanın hangi sayfalarının ana bellekte önbelleğe alınacağını belirlemesine olanak tanır.

Daha önce mevcut olan mincore() sistem çağrısından farklı olarak, Cachestat() çağrısı, önbelleğe alınmış sayfaların, kirli sayfaların, çıkarılan sayfaların, yakın zamanda çıkarılan sayfaların ve yeniden yazmak üzere işaretlenen sayfaların sayısı gibi daha ayrıntılı istatistikleri görüntülemenize olanak tanır.

Rust desteğinde uygulanmaya devam eden iyileştirmeler kapsamında; Rust 1.68.2 sürümünü kullanmanın mümkün olduğu göze çarpıyorçekirdekte kullanılan bazı işlevleri stabilize eden. Geliştirilmiş pin başlangıç ​​API'sinin yanı sıra 'hata', 'senkronizasyon', 'str', 'görev' ve 'türler' modüllerinin genişletilmiş yetenekleri.

ARM64 sistemleri için, PIE uzantısı desteği uygulandı, bellek erişim haklarını yapılandırmak için işlevsellik sağlar. PIE, izin bilgilerini bir bellek sayfası tablosuna sabit kodlamak yerine, kayıt defterinde belirtilen izinler dizisi dizinini kullanır.

io_uring'de, Halka arabelleklerini saklama ve bellekte kuyruk gönderme yeteneği Kullanıcı alanına atanır. Uygulama artık bağımsız olarak bir bellek bölgesini tahsis edebilir ve büyük bellek sayfalarını kullanma yeteneğinden yararlanmak için bunu io_uring'e aktarabilir.

Buna ek olarak Linux 6.5'in bu yeni sürümünde öne çıkan yeniliklerden bir diğeri de yoğun CPU kullanımı olan işlerin algılanmasını ve otomatik olarak işaretlenmesini sağlayan çekirdek iş kuyrukları.

İşlemcili sistemlerde Zen 2 ve daha yeni AMD, P-State sürücüsü varsayılan olarak etkindir güç yönetimi için CPUFreq sürücüsü yerine, ayrıca varsayılan P-State modunu seçmek için X86_AMD_PSTATE_DEFAULT_MODE parametresi eklenmiştir.

Dosya sistemi Kaplamalar, yeni bağlama API'sini kullanacak şekilde taşındı ComposeFS dosya sisteminin çalışmasını, ayrı bir uygulamayı sürdürmek yerine OverlayFS ve EROFS dosya sistemlerinin tamamlayıcısı olarak düzenlemek için değişiklikler yapıldı. Çekirdek 6.5'te Composefs, yalnızca veriler için kullanılan (meta verilerden ayrı olarak) "yalnızca veri" katmanları için destek ekledi.

Crc32c ve xxhash sağlama toplamlarını hesaplamak için hızlı algoritmalar için veri aktarımı senkronize modda uygulandığından Btrfs dosya sistemi için yeni optimizasyonlar önerilmiştir.

Diğer değişikliklerden göze çarpan:

  • AMDGPU sürücüsü, Radeon RX 7000 ekran kartlarının hız aşırtma frekansı için destek ekledi.
  • i915 sürücüsü, Intel Meteor Lake yongaları için başlangıç ​​desteği sağlar ve eDP ekranlı dizüstü bilgisayarlarda VRR kullanma olanağı sağlar.
  • USB4 v4'yi (USB Type-C üzerinden 2 Gbps) destekleyen Intel Barlow Ridge denetleyicilerine yönelik ilk destek de dahil olmak üzere, USB80 denetleyicilerine yönelik önemli ölçüde genişletilmiş destek.
  • ALSA ses alt sistemine MIDI 2.0 cihazları desteği eklendi.
  • NVIDIA SHIELD medya konsolları için sürücü eklendi

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsanayrıntılarını kontrol edebilirsiniz. aşağıdaki bağlantı.


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.