Linux 5.18 telah pun dikeluarkan dan disertakan dengan banyak perubahan dan penambahbaikan

Beberapa hari yang lalu Linus Torvalds mengumumkan ketersediaan umum versi stabil Linux 5.18, versi yang tiba tepat dua bulan selepas siri kernel Linux 5.17 dan menerima lapan peringkat RC (Calon Pelepasan) sepanjang kitaran pembangunannya, yang membantu pembangun kernel membetulkan pepijat dan menambah baik ciri sedia ada.

Antara perubahan paling relevan versi baharu Linux Kernel 5.18 ini termasuk perubahan kepada standard kompilasi C11, sokongan untuk "peristiwa pengguna" dalam sistem penjejakan, sokongan untuk fungsi "port pengurusan sistem hos" » daripada AMD, sokongan untuk 64 -semakan integriti bit pada peranti NVMe, dan banyak lagi.

Berita utama di Linux 5.18

Banyak penambahan daripada Intel telah dibuat dalam versi baharu Linux Kernel 5.18 ini, termasuk pemacu baharu "Antara Muka Maklum Balas Perkakasan" (HFI) untuk pemproses hibrid seperti Alder Lake, "Software Defined Silicon" (SDSi) telah digabungkan untuk membolehkan ciri silikon yang dilesenkan dengan CPU Intel masa depan, "Intel Indirect Branch Tracking" (IBT) sebagai sebahagian daripada "Control-Flow Enforcement Technology ”, “ENQCMD” didayakan semula untuk Sapphire Rapids dan banyak lagi. Intel PECI, Antara Muka Kawalan Persekitaran Platform, juga digabungkan untuk antara muka antara CPU dan BMC pada platform pelayan Intel.

The persediaan untuk virtualisasi Intel IPI juga mendarat di Linux 5.18, manakala pengaktifan sebenar harus ada untuk kitaran v5.19. Bagi Intel baharu dalam ruang grafik, Linux 5.18 menawarkan sokongan untuk sub-platform DG2 G12, sokongan untuk grafik Intel Alder Lake N dan pelbagai bit pemboleh DG2/Alchemist.

Terdapat juga kerja pada AMD EDAC untuk CPU Zen 4, peningkatan virtualisasi bersarang daripada AMD dan kerja lain pada Zen 4. KVM dengan Linux 5.18 juga serasi dengan mesin maya AMD sehingga 511 vCPU, naik daripada 255 vCPU hari ini, dan mengatasi prestasi EPYC generasi terkini. pelayan yang menawarkan bilangan teras yang lebih tinggi dengan Bergamo. Bagi grafik AMD, Linux 5.18 membolehkan "mod video" FreeSync AMDGPU secara lalai, yang tersembunyi di sebalik pilihan modul dalam kernel sebelumnya.

Blok pertama IP juga didayakan untuk GPU dan APU generasi akan datang, tetapi lebih banyak lagi dirancang dalam kernel 5.19. Mengenai perkakasan, "Raspberry Pi Zero 2W" mempunyai sokongan penuh kernel Linux dalam versi ini.

Selain itu, sistem fail ReiserFS telah ditamatkan dan dijangka akan dialih keluar pada tahun 2025. Penamatan ReiserFS akan mengurangkan usaha yang diperlukan untuk mengekalkan perubahan sistem fail biasa untuk menyokong API pemasangan, iomap dan volum baharu. .

Ia juga diketengahkan bahawa kod untuk mengira statistik telah direka bentuk semula dalam pemacu pemeta peranti, yang telah meningkatkan ketepatan perakaunan dengan ketara dalam pemacu seperti dm-crypt. Untuk peranti NVMe, sokongan untuk jumlah semak 64-bit untuk semakan integriti telah dilaksanakan.

Selain itu, diserlahkan bahawa penyepaduan set tampalan telah bermula, yang boleh mengurangkan masa membina semula kernel dengan ketara dengan menstruktur semula hierarki fail pengepala dan mengurangkan bilangan kebergantungan silang. Kernel 5.18 termasuk tampalan yang mengoptimumkan struktur fail pengepala penjadual (kernel/jadual).

Kod kernel boleh menggunakan standard C11, diterbitkan pada tahun 2011. Sebelum ini, kod yang ditambahkan pada kernel perlu mematuhi spesifikasi ANSI C (C89), yang telah dibentuk pada tahun 1989. Menukar pilihan '–std=gnu89' kepada '–std=gnu11 -Wno-shift- negatif -value' dalam skrip binaan kernel 5.18. Kemungkinan menggunakan standard C17 telah dipertimbangkan, tetapi dalam kes ini adalah perlu untuk meningkatkan versi GCC yang disokong minimum, manakala kemasukan sokongan C11 mematuhi keperluan semasa untuk versi GCC (5.1).

juga Alat lanjutan untuk menjejak aplikasi dalam ruang pengguna diserlahkan. Versi kernel baharu menambah keupayaan proses pengguna untuk mencipta peristiwa pengguna dan menulis data ke penimbal surih, yang boleh dilihat melalui utiliti surih kernel biasa seperti ftrace dan perf.

Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butiran dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.