Genellikle burada Linux çekirdek sürümlerini ele almıyorum, ancak sürüm 5.2 özel bir şey. Çeşitli performans iyileştirmelerinin, yeni sürücülerin ve API'lerin yanı sıra, çekirdeğin büyük / küçük harf duyarlı Ext4 dosya sistemi seçeneğine sahip ilk sürümüdür.
minecraftta beyaz beton nasıl elde edilir
Sürümdeki temel değişiklikler aşağıdaki gibidir:
Reklam
- DSP ses cihazları için Sound Open Firmware
- Dosya sistemlerini bağlamak için yeni bağlama API'si: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () ve move_mount ().
- ARM'de Mali GPU için yeni açık kaynaklı sürücüler
- BFQ G / Ç planlayıcısında yapılan performans iyileştirmeleri.
- Yeni bir çekirdek modülü dm-toz bu, sürücülerdeki kötü blokların simülasyonuna izin verir.
Güvenlik ve güvenilirlik
Çekirdek yeni bir önyükleme parametresini destekliyorazaltmalar =
Bu, [çoğunlukla] Intel CPU'larda çeşitli güvenlik açığı korumalarının yapılandırılmasına ve devre dışı bırakılmasına izin verir.
azaltmalar = kapalı
- her şeyi devre dışı bırakır.- mitigations = auto - tüm uygulanabilir azaltma seçeneklerini otomatik olarak etkinleştirir ancak Hyper-Threading'i açık tutar.
- azaltmalar = otomatik, nosmt - yukarıdakiyle aynı + Hyper Threading'i devre dışı bırakır.
Mikro Mimari Veri Örneklemeye karşı ekstra koruma, Intel CPU'lar için MDS içeren Çekirdek 5.2. Durumunu altında kontrol edebilirsiniz
/ sys / devices / system / cpu / güvenlik açıkları / mds
Var desteklenen iki mod , ilki güncellenmiş CPU mikro koduna dayanır, diğeri ise bir kod hack'idir. Kendi açılış parametresine sahiptir,mds =
hangisine ayarlanabilir
mds = dolu
mds = dolu, nosmt
<-- this disables Hyper Threadingmds = kapalı
Sürücüler
Yeni çekirdek, aşağıdakiler dahil bir dizi yeni sürücü içerir: Misket Limonu GPU Mali 400/450 ve Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ve Bifrost (Mali G3x, G5x, G7x) için Panfrost için.
İ915 Intel sürücüsü artık Elkhartlake (Gen11) yongalarını destekliyor.
GPU AMD Vega20 için amdgpu sürücüsü artık RAS . Ayrıca sürücü, SMU 11 güç yönetimi teknolojisi dahil olmak üzere birçok başka iyileştirme de aldı.
Büyük / küçük harfe duyarlı olmayan ext4 dosya sistemi seçeneği
Bir dizin için yeni bir özellik, + F (EXT4_CASEFOLD_FL) ayarlanabilir. Öznitelik ayarlandığında, tüm dosya adı karşılaştırma işlemleri büyük / küçük harf kullanımını göz ardı eder. Test.txt, test.txt ve test.TXT gibi dosya adları aynı dosya adıyla değerlendirilecektir. + F özelliği,dosya numarası
alanı ve tüm dosyalar ve alt dizinler için geçerlidir.
Öznitelik varsayılan olarak etkin değildir. Ext4, kutunun dışında büyük / küçük harfe duyarlı kalır.
Yamalar, Canonical'ın geliştiricisi Gabriel Krisman Bertazi tarafından oluşturuldu ve yedi denemeden sonra ana akıma kabul edildi.
Çekirdek kaynak kodunu alabilirsiniz buraya .