Intinya Linux Versi 5.3 telah dirilis!

Inovasi utama

  • Mekanisme pidfd memungkinkan Anda menetapkan PID tertentu ke suatu proses. Penetapan tersebut tetap berlaku bahkan setelah proses berakhir, sehingga PID dapat ditetapkan saat proses dimulai ulang. Detail.
  • Pembatasan rentang frekuensi dalam penjadwal proses. Misalnya, proses kritis dapat diluncurkan dengan ambang batas frekuensi minimum (misalnya, minimal 3 GHz), sementara proses berprioritas rendah dapat diluncurkan dengan ambang batas frekuensi atas (misalnya, tidak lebih dari 2 GHz). Detail.
  • Dukungan untuk GPU AMD Navi (RX5700) pada driver amdgpu. Semua fungsi yang diperlukan telah diimplementasikan, termasuk enkode/dekode video dan manajemen daya.
  • Berfungsi penuh pada prosesor Zhaoxin yang kompatibel dengan x86, dibuat melalui kolaborasi antara VIA dan pemerintah Shanghai.
  • Subsistem manajemen daya menggunakan teknologi Intel Speed ​​Select, sebuah fitur yang terdapat pada beberapa prosesor Xeon. Teknologi ini terkenal karena kemampuannya untuk menyempurnakan kinerja setiap inti CPU.
  • Mekanisme tidur proses ruang pengguna hemat energi menggunakan instruksi umwait untuk prosesor Intel Tremont. Detail.
  • Rentang 0.0.0.0/8 telah dirilis untuk digunakan, menyediakan 16 juta alamat IPv4 baru. Detail.
  • ACRN adalah hypervisor yang fleksibel dan ringan, sangat cocok untuk mengelola sistem IoT (Internet of Things). Detail.

Beberapa perubahan lainnya tercantum di bawah ini.

Bagian utama inti

  • Dukungan untuk kompresi firmware dalam format xz, yang memungkinkan Anda mengurangi direktori /lib/firmware dari ~420 MB menjadi ~130 MB.
  • Varian baru panggilan sistem clone() dengan kemampuan untuk menentukan lebih banyak bendera. Detail.
  • Secara otomatis memilih font yang lebih besar untuk resolusi tinggi di konsol.
  • Opsi CONFIG_PREEMPT_RT menandai integrasi segera set patch RT ke dalam cabang kernel utama.

Subsistem berkas

  • Sistem BULKSTAT dan INUMBERS membutuhkan XFS v5, dan pekerjaan juga telah dimulai untuk mengimplementasikan traversal inode multi-threaded.
  • Btrfs sekarang menggunakan checksum cepat (crc32c) pada semua arsitektur.
  • Bendera kekekalan kini diterapkan secara permanen untuk membuka berkas di Ext4. Dukungan untuk lubang direktori telah diimplementasikan.
  • CEPH telah belajar bekerja dengan SE.Linux.
  • Mekanisme smbdirect dalam CIFS tidak lagi dianggap eksperimental. Algoritma kriptografi untuk SMB3.1.1 GCM telah ditambahkan. Kecepatan pembukaan berkas telah ditingkatkan.
  • F2FS mendukung berkas swap, yang beroperasi dalam mode akses langsung. Pengumpulan sampah dapat dinonaktifkan dengan checkpoint=disable.
  • Klien NFS dapat membuat beberapa koneksi TCP ke server menggunakan opsi pemasangan nconnect=X.

Subsistem memori

  • Setiap dma-buf diberi inode lengkap. Direktori /proc/*/fd dan /proc/*/map_files menyediakan data detail yang lengkap tentang penggunaan buffer shmem.
  • Mekanisme smaps menampilkan informasi terpisah mengenai memori anonim dan memori bersama, serta pada cache file dalam berkas proc smaps_rollup.
  • Penggunaan rbtree untuk swap_extent meningkatkan kinerja saat penggunaan swap berat oleh banyak proses.
  • /proc/meminfo menampilkan jumlah halaman vmalloc.
  • Perluasan kemampuan tools/vm/slabinfo dalam hal penyortiran cache berdasarkan tingkat fragmentasi.

Virtualisasi dan Keamanan

  • Driver virtio-iommu untuk perangkat paravirtualisasi yang memungkinkan pengiriman permintaan IOMMU tanpa meniru tabel alamat.
  • Driver virtio-pmem untuk mengakses perangkat penyimpanan melalui ruang alamat fisik.
  • Akses metadata yang dipercepat untuk vhost. Untuk TX PPS, pengujian menunjukkan peningkatan kecepatan sebesar 24%.
  • Zerocopy dinonaktifkan secara default untuk vhost_net.
  • Kunci enkripsi dapat dilampirkan ke namespace.
  • Dukungan untuk xxhash, algoritma hashing non-kriptografi yang sangat cepat yang kecepatannya hanya dibatasi oleh kinerja memori.

Subsistem jaringan

  • Dukungan awal untuk objek nexthop, dirancang untuk meningkatkan skalabilitas rute IPv4 dan IPv6.
  • Netfilter telah berhasil memindahkan fungsi penyaringan ke perangkat akselerasi perangkat keras. Dukungan bawaan untuk pelacakan koneksi telah ditambahkan untuk bridge.
  • Modul kontrol lalu lintas baru yang memungkinkan manipulasi header paket MPLS.
  • Subsistem isdn4linux telah dihapus.
  • Ping LE untuk Bluetooth tersedia.

Arsitektur perangkat keras

  • Platform dan perangkat ARM baru: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit untuk Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, dan lainnya.
  • Untuk x86, mekanisme /proc/ telah ditambahkan /arch_status untuk menampilkan informasi khusus arsitektur seperti terakhir kali AVX512 digunakan.
  • Kinerja VMX yang dioptimalkan untuk KVM, kecepatan vmexit meningkat sebesar 12%.
  • Menambahkan dan memperbarui berbagai informasi tentang prosesor Intel KabyLake, AmberLake, WhiskeyLake, dan Ice Lake.
  • kompresi lzma dan lzo untuk uImage di PowerPC.
  • Virtualisasi virtio yang aman untuk S390.
  • Dukungan halaman memori besar untuk RISCV.
  • Mode perjalanan waktu untuk mode pengguna Linux (memperlambat dan mempercepat waktu).

Driver perangkat

  • Pengenalan metadata HDR untuk driver amdgpu dan i915.
  • Ekstensi fungsionalitas untuk chip video Vega12 dan Vega20 di amdgpu.
  • Koreksi gamma multi-segmen untuk i915, serta daya layar mati asinkron dan sejumlah pembaruan firmware baru.
  • Driver video Nouveau telah belajar mengenali chip keluarga TU116.
  • Protokol Bluetooth baru MediaTek MT7663U dan MediaTek MT7668U.
  • Unggahan TLS TX HW untuk Infiniband, serta perluasan pemantauan perangkat keras dan suhu.
  • Pengenalan Elkhart Lake pada driver Audio HD.
  • Perangkat audio dan codec baru: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
  • Driver SPI Apple untuk keyboard dan trackpad.
  • Dalam subsistem pengawas, Anda dapat menetapkan batas waktu untuk membuka /dev/watchdogN.
  • Mekanisme kontrol frekuensi cpufreq telah menerima dukungan dari imx-cpufreq-dt dan Raspberry Pi.

Sumber: linux.org.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster