Linux 5.19 hadir dengan banyak peningkatan untuk AMD dan Intel. Versi berikutnya bisa Linux 6.0

Linux 5.19

Di sini kami telah memiliki versi baru dari kernel sistem operasi yang paling disukai oleh editor dan pembaca blog ini. Pada kesempatan ini, setelah 5.18 itu giliran Linux5.19, yang baru saja diumumkan oleh Linus Torvalds. Ketika saya mengatakan bahwa "ini gilirannya", maksud saya bahwa itu adalah hal yang logis untuk dilakukan, dan sudah seperti itu sejak pengembangannya dimulai, tetapi ada lebih banyak keraguan tentang apakah yang berikutnya adalah Linux 5.20 atau sudah. Linux6.0. Tapi artikel ini tentang versi stabil terbaru, yang rilisnya sekarang resmi.

Linux 5.19 adalah rilis utama. Sudah di jendela penggabungan, diverifikasi bahwa akan ada banyak perubahan, meskipun jumlahnya tidak membuat ukuran kernel bertambah. Di bawah ini adalah daftar dengan berita paling luar biasa, ambil dari Phoronix, media khusus yang mengikuti perkembangan Linux, antara lain seperti analisis terkenal dan perbandingan semua jenis perangkat keras.

Sorotan Linux 5.19

  • Prosesor dan platform:
    • Intel In-Field Scan (IFS) telah digabungkan untuk memfasilitasi pengujian silikon CPU sebelum penerapan pusat data atau pengujian silikon dari waktu ke waktu untuk membantu mendeteksi masalah perangkat keras yang belum ditemukan. Pemeriksaan ECC atau pengujian lain yang ada.
    • LoongArch digabungkan sebagai port CPU baru untuk kernel Linux. Namun, seperti yang disebutkan, belum ada dukungan untuk mem-boot sistem LoongArch apa pun karena beberapa driver belum siap untuk mainlining.
    • Dukungan untuk papan FPGA PolarBerry RISC-V yang menggunakan SoC PolarFire.
    • Dukungan untuk menjalankan biner 32-bit (RV32) pada 64-bit RISC-V (RV64).
    • Menyelesaikan upaya Arm lintas platform selama 12 tahun dengan akhirnya mengonversi kode ARMv4T/ARMv5 lama untuk pembuatan kernel lintas platform. Dukungan lintas platform untuk perangkat keras Intel XScale/PXA yang lebih lama juga telah selesai.
    • Menambahkan SoC HPE GXP yang akan digunakan untuk fungsi Baseboard Management Controller (BMC) di server HPE mendatang.
    • Dukungan untuk Ekstensi Matriks yang Dapat Diskalakan ARMv9. Scalable Matrix Extension (SME) didasarkan pada SVE/SVE2.
    • Perubahan penyempurnaan signifikan di sisi AMD, dengan ekstensi ke Zen 4 IBS, AMD PerfMonV2, dan akhirnya AMD Zen 3 Branch Sampling (BRS).
    • Penghapusan arsitektur CPU Renesas H8/300 lama. Arsitektur ini sudah tua dan tidak dipertahankan di kernel selama bertahun-tahun, telah dihapus dari jalur utama satu kali.
    • Penghapusan dukungan x86 yang tidak digunakan lagi a.out.
    • Banyak pembaruan manajemen termal dan daya dari Intel, termasuk perbaikan untuk laptop Linux panas yang menguras baterai saat mencoba tidur.
    • Pembersihan fitur CPUID yang lebih mudah.
    • Pemuatan mikrokode yang terlambat untuk x86/x86_64 dinonaktifkan secara default dan akan merusak kernel. Pengguna disarankan untuk memuat mikrokode CPU lebih awal.
  • virtualisasi:
    • AMD SEV-SNP akhirnya menjadi andalan untuk pembaruan Secure Encrypted Virtualization (SEV) yang diperkenalkan dengan prosesor AMD EPYC 7003 “Milan”.
    • Intel Trust Domain Extensions (TDX) telah digabungkan dengan kode awal yang siap.
    • Dukungan untuk XSAVEC saat dijalankan sebagai tamu VM.
    • Microsoft telah memangkas waktu booting tamu Hyper-V untuk mesin virtual Azure besar dengan banyak GPU.
    • Dukungan untuk Linux EFO untuk mengakses rahasia VM untuk hypervisor Confidential Computing (CoCo) seperti dengan AMD SEV.
    • Pembaruan KVM dan Xen.
    • Target mesin virtual m68k baru untuk penggunaan virtualisasi yang didasarkan pada Google's Goldfish dan jauh lebih mampu daripada opsi emulasi Motorola 68000 yang ada.
  • Grafik dan tampilan:
    • Hampir setengah juta baris kode baru.
    • Banyak pekerjaan sedang dilakukan untuk mengaktifkan blok IP untuk grafis AMD RDNA3 yang akan dirilis akhir tahun ini bersama dengan akselerator CDNA Instinct generasi berikutnya.
    • ID PCI Intel DG2/Alchemist untuk desain turun motherboard.
    • Dukungan untuk grafis Intel Raptor Lake P, dari jalur kode yang ada.
    • ABI mesin komputasi sekarang diekspos untuk perangkat keras DG2/Alchemist.
    • Keunikan daya untuk GPU DG2/Alchemist untuk memastikan PCIe Active State Power Management (ASPM) berhasil diaktifkan.
    • Dukungan driver ASpeed ​​​​AST untuk DisplayPort.
    • Kompatibilitas Rockchip VOP2.
    • Dukungan untuk varian dasar baru RDNA2 "Beige Goby".
    • Dukungan MediaTek Vcodec untuk codec stateless VP8 dan VP9.
  • Sistem file dan penyimpanan:
    • Banyak peningkatan penting pada sistem file Btrfs, dari dukungan subhalaman untuk PAGE_SIZE apa pun yang lebih besar dari 4K hingga dukungan subhalaman untuk mode RAID 5/6 asli Btrfs dan tambahan lainnya.
    • Dukungan untuk pengontrol NVMe M1 Apple.
    • Banyak kode baru untuk sistem file XFS.
    • Pembuatan file FAT16/FAT32/informasi waktu lahir melalui panggilan sistem statx.
    • Perbaikan driver kernel NTFS3 telah digabungkan untuk akhirnya mengatasi beberapa masalah pemeliharaan dengan driver kernel NTFS yang dikontribusikan ke kernel tahun lalu oleh Paragon Software.
    • Berbagai peningkatan pada F2FS dan pembaruan rutin pada EROFS dan EXT4.
    • Dukungan untuk Server Sopan NFSv3.
    • dukungan eMMC untuk menggunakan TRIM ke sektor nol.
    • Dukungan untuk lapisan IDMAPPED dengan OverlayFS.
    • Perbaikan kinerja yang bagus untuk exFAT.
    • Banyak peningkatan pada IO_uring.
  • Perangkat keras lainnya:
    • Pekerjaan tanpa akhir pada driver Synopsys DWC3 USB3.
    • Menggabungkan driver eFuses Apple untuk membaca eFuse terprogram ini di Apple M1 SoCs untuk menyimpan data kalibrasi.
    • Pekerjaan berlanjut pada driver Intel Havana Labs AI.
    • Dukungan untuk memulai pembaruan firmware melalui sysfs untuk penggunaan kartu Intel FPGA PCIe dan kemungkinan kasus penggunaan lainnya.
    • Dukungan untuk melaporkan lokasi fisik perangkat yang terhubung saat terpapar melalui ACPI. Ini dapat membantu memperhatikan di mana komponen yang terhubung relatif terhadap server/sistem dalam kasus beberapa port/lokasi dll.
    • Driver joystick Raspberry Pi Sense HAT telah digabungkan.
    • Dukungan driver Chrome OS EC untuk Kerangka Laptop.
    • Pengaktifan lanjutan dukungan Compute Express Link (CXL) untuk server generasi berikutnya.
    • Dukungan yang lebih baik untuk keyboard Lenovo ThinkPad Trackpoint II.
    • Penanganan keyboard Keychron C-Series/K-Series yang tepat.
    • Peningkatan driver Wacom dan pekerjaan HID lainnya.
    • Driver audio AVS Intel mulai mendarat sebagai penulisan ulang kode driver audio era Skylake/Kabylake/Apollo Lake/Amber Lake yang lama.
    • Kelanjutan peningkatan pemantauan perangkat keras dari penambahan motherboard ASUS ke perangkat Aquacomputer.
  • keamanan:
    • Dukungan Clang RandStruct untuk mengacak tata letak struktur dan mirip dengan dukungan GCC yang ada.
    • Kelanjutan pekerjaan modernisasi kode RNG untuk pembuatan angka acak.
    • Enklave Intel SGX cenderung gagal di bawah tekanan memori yang tinggi, tetapi masalah untuk Ekstensi Penjaga Perangkat Lunak di Linux sekarang telah teratasi.
    • Membuat hidup sengsara bagi pengembang aplikasi yang berperilaku tidak baik dalam menggunakan split-lock.
  • lain:
    • Banyak peningkatan jaringan yang signifikan, dari Big TCP hingga pencahayaan LED pureLiFi untuk komunikasi nirkabel, dan banyak peningkatan lainnya.
    • Opsi baru untuk mengonfigurasi kernel debug x86_64 dengan mudah.
    • Printk sekarang akan mengunduh pesan ke KThreads melalui konsol.
    • Banyak perbaikan dalam manajemen memori.
    • Subsistem gabungan baru adalah Hardware Timestamping Engine (HTE) untuk berkoordinasi antara penyedia waktu dan konsumen seperti GPIO dan IRQ. Penyedia HTE awal dengan Linux 5.19 hanya untuk SoC NVIDIA Tegra Xavier. Meskipun Linus Torvalds tidak menyukai nama HTE dan masih bisa diubah siklus ini atau berikutnya.
    • Pembersihan pegas ke staging area, termasuk promosi driver WFX WiFi di luar staging area.
    • Dukungan firmware terkompresi Zstd sebagai alternatif dari dukungan firmware terkompresi XZ yang ada untuk menghemat ruang disk dengan mengompresi banyak binari firmware yang ada pada sistem Linux modern.

Linux 5.19 diumumkan beberapa saat yang lalu, dan kode Anda sekarang tersedia, dan akan segera tersedia, di Arsip Kernel. Pengguna Ubuntu yang ingin segera menginstalnya harus melakukannya sendiri atau dengan alat seperti Umki, atau tunggu peluncuran Oktober dan lakukan lompatan ke yang lebih besar.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.