Linux Kernel 6.11 RC2 Dikeluarkan: Memfokuskan pada \
Linux Kernel 6.11 RC2 Release: Kestabilan dan kesilapan yang diperbaiki
Linus Torvalds , pemaju terkemuka kernel Linux, mengumumkan pembebasan Linux Kernel 6.11 RC2 pada 4 Ogos 2024. Siaran ini memberi tumpuan kepada menyelesaikan masalah binaan dan ujian yang terdapat di RC1 sambil terus memperbaiki semua aspek kernel.
Jadual Kandungan
- Virtualisasi Kernel (KVM)
- rangkaian
- Grafik dan paparan
- Sistem fail
- Perubahan khusus skema
- Kemas kini pemacu tertentu
- Menyelesaikan masalah membina dan ujian
- Membina regresi ralat dalam kernel Linux 6.11-RC2
- Ujian Kernel Linux 6.11 RC2
Bidang Utama Penambahbaikan
Calon versi kedua untuk Linux Kernel 6.11 (RC2) memperkenalkan pelbagai peningkatan, kemas kini, dan pembetulan pepijat. Berikut adalah beberapa penambahbaikan dan perbaikan yang ketara dalam kernel 6.11 RC2.
Virtualisasi Kernel (KVM)
Beberapa penambahbaikan dan perbaikan telah dibuat ke subsistem mesin maya (kVM) berasaskan kernel:
- Penentuan tetap tahap pemetaan NPT maksimum untuk halaman peribadi dalam x86 kVm.
- Menghapuskan spam log yang dihasilkan oleh kitaran pemasa apik terhad.
- Lumpuhkan pra-kegagalan SNP VM sebelum permulaan.
rangkaian
Tumpukan rangkaian telah menjalani banyak kemas kini dan pembetulan pepijat:
- Peningkatan pemprosesan RSS (penerima skala) konteks.
- Memperbaiki masalah dalam pemandu Mellanox MLX5.
- Penjadualan MPTCP (Multi-Path TCP) yang dipertingkatkan.
- Menyelesaikan pelbagai kesilapan yang berkaitan dengan Bluetooth.
Grafik dan paparan
Subsistem Pengurus Render Direct (DRM) telah menarik perhatian:
- Isu tetap yang berkaitan dengan pemprosesan overlay apabila menggunakan sasaran skrin dalam grafik VMware.
- Sokongan pengurusan kuasa AMD GPU yang lebih baik.
- Menyelesaikan pelbagai kesilapan kecil di Intel dan pemandu grafik lain.
Sistem fail
Kedua -dua sistem fail XFS dan BTRFS telah diperbaiki:
- Kebocoran memori tetap dalam XFS dan pengendalian ralat yang lebih baik.
- Selesaikan isu -isu rasuah yang berpotensi dalam BTRFS.
Perubahan khusus skema
Beberapa penambahbaikan khusus seni bina telah dibuat:
- Sokongan yang dipertingkatkan untuk pelbagai model CPU ARM dan ARM64.
- Peningkatan pemprosesan fungsi CPU pada RISC-V.
- Isu tetap yang berkaitan dengan peristiwa prestasi x86 dan pengenalan CPU.
Sesetengah ketidaktepatan dan maklumat ketinggalan zaman dalam dokumen sedia ada juga ditetapkan.
Kemas kini pemacu tertentu
Walaupun 6.11-RC2 memberi tumpuan terutamanya kepada pembetulan pepijat dan penambahbaikan kestabilan, ia juga menangani beberapa kemas kini pemandu kepada pemandu tertentu, termasuk pemandu untuk GPU dan penyesuai rangkaian. Kemas kini ini termasuk:
- DRM/AMDGPU: pemprosesan APU tetap, pemprosesan berterusan resolusi IB, dan sokongan untuk antara muka GPU_Metrics SYSFS.
- DRM/I915: Isu limpahan integer berpotensi tetap.
- DRM/VMWGFX: Isu overlay tetap, kebuntuan semasa pengundian pagar DMA Buf, dan pengendalian buffer bodoh.
- ICE: Memperbaiki pemprosesan barisan RX yang lebih baik, pengurusan kolam XSK, dan pemetaan mengganggu.
- NET/MLX5: Pengendalian ralat tetap, keletihan kesihatan dan pengurusan kunci.
- NET/MLX5E: Menambah cek pada nilai pulangan, keperluan untuk sokongan operasi pengelas MLX5 TC, dan pembaikan untuk kebocoran kemas kini penyertaan CT.
- Net/Phy: Realtek: Tetapkan isu status KSZ9131 MDI-X.
Menyelesaikan masalah membina dan ujian
Tumpuan penting 6.11-RC2 adalah untuk menyelesaikan masalah binaan dan ujian yang dihadapi dalam calon versi terdahulu.
Linus Torvalds menyatakan bahawa RC1 menemui beberapa kegagalan binaan dan ujian yang kecil tetapi menjengkelkan dalam matriks ujian Guenter. Walaupun isu -isu ini kebanyakannya "bodoh dan remeh," mereka menyerlahkan beberapa kawasan yang memerlukan perhatian. RC2 direka untuk menghapuskan sebahagian besar "bunyi bodoh" ini tanpa memperkenalkan isu -isu utama baru.
Laporan analisis Geert Uytterhoeven yang dikemukakan kepada senarai mel Linux Kernel Butir -butir penyelesaian ini.
- Penyelesaian Ralat: Sejumlah 20 penambahbaikan ralat disenaraikan, menunjukkan komitmen terhadap kestabilan kod. Perlu diingat bahawa beberapa kesilapan yang berkaitan dengan skema SPARC dan sistem fail BCACHEFS telah diselesaikan.
- Penyelesaian Amaran: Laporan ini menyoroti 19 penambahbaikan amaran dalam 6.11-RC2, yang menunjukkan kebimbangan mengenai kualiti kod dan kebolehkerjaan. Kebanyakan penyelesaian amaran ini melibatkan prototaip yang hilang dan pembolehubah yang tidak dikenali.
Membina regresi ralat dalam kernel Linux 6.11-RC2
Berbanding dengan V6.10, membina regresi ralat dalam versi kernel Linux 6.11-RC2 termasuk:
- Kesalahan jenis penunjuk yang tidak serasi untuk seni bina M68K dalam gerbang/MIPS/SGI-IP22/IP22-GIO.C.
- Logik dalam Pemandu/MD/DM-integriti.c bukanlah ralat.
- Kesalahan saiz bingkai untuk seni bina M68K dalam FS/BCACHEFS/DATA_UPDATE.C.
- Kesalahan berterusan untuk seni bina PowerPC dalam termasuk/linux/compiler_types.h.
- Beberapa kesilapan limpahan dan kesilapan pseudo-operasi yang tidak diketahui untuk seni bina SH4.
Membina penambahbaikan ralat dalam versi kernel Linux 6.11-RC2 berbanding dengan v6.10 termasuk:
- Memperbaiki pelbagai pepijat dalam gerbang/SPARC, termasuk prototaip yang hilang, simbol yang tidak ditentukan, dan kesilapan penempatan semula.
- Pembolehubah yang tidak digunakan telah dikeluarkan dan pragma dan penggunaan pilihan dalam pemandu/GPU/DRM/MSM/adreno telah diperbetulkan.
Berbanding dengan v6.10, membina regresi amaran dalam versi kernel Linux 6.11-RC2 termasuk:
- Pembolehubah yang tidak dikenali boleh digunakan dalam FS/BTRFS/FIEMAP.C.
- Amaran mengenai titik masuk clone3 () yang hilang di kernel/fork.c.
Membina penambahbaikan amaran dalam versi kernel Linux 6.11-RC2 berbanding dengan v6.10 termasuk:
- Menyelesaikan peringatan menimpa dalam pelbagai fail .config.
- Prototaip yang hilang dalam gerbang/MIPS/SGI-IP22 dan gerbang/sparc/prom.
- Amaran yang diselesaikan untuk pembolehubah yang tidak dikenali dalam pemandu/asas/regmap/regcache-maple.c.
- Memperbaiki masalah di mana pembolehubah yang tidak dikenali boleh digunakan dalam fs/btrfs/extent_io.c.
Ringkasnya, Linux kernel versi 6.11-RC2 mengurangkan kesilapan dan amaran dalam pelbagai seni bina termasuk MIPS, PowerPC, SH4, dan SPARC.
Penambahbaikan ini terutamanya berputar di sekitar penetapan prototaip yang hilang, menyelesaikan masalah permulaan yang berubah -ubah, dan menyelesaikan kesilapan pengkompil.
Ujian Kernel Linux 6.11 RC2
Linux Kernel 6.11 RC2 membawa banyak penambahbaikan dan pembetulan dalam pelbagai subsistem.
Pengguna dan pemaju digalakkan untuk memuat turun calon kedua 6.11 dari laman web kernel.org atau Linus Torvalds Git Tree untuk ujian.
Perhatikan bahawa kerana versi pembangunan ini adalah eksperimen, mereka tidak boleh digunakan dalam sistem pengeluaran.
Sekiranya kitaran pembangunan tipikal diikuti, kita boleh mengharapkan versi akhir Linux 6.11 akan dikeluarkan sekitar 22 September, 2024 .
Sumber:
- Linux Kernel 6.11-RC2 Nota Siaran
Baca seterusnya:
- Linux Kernel 6.11 RC3 Release
Atas ialah kandungan terperinci Linux Kernel 6.11 RC2 Dikeluarkan: Memfokuskan pada \. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Linux paling baik digunakan sebagai pengurusan pelayan, sistem tertanam dan persekitaran desktop. 1) Dalam pengurusan pelayan, Linux digunakan untuk menjadi tuan rumah laman web, pangkalan data, dan aplikasi, menyediakan kestabilan dan kebolehpercayaan. 2) Dalam sistem tertanam, Linux digunakan secara meluas di rumah pintar dan sistem elektronik automotif kerana fleksibiliti dan kestabilannya. 3) Dalam persekitaran desktop, Linux menyediakan aplikasi yang kaya dan prestasi yang cekap.

Lima komponen asas Linux adalah: 1. Kernel, menguruskan sumber perkakasan; 2. Perpustakaan sistem, menyediakan fungsi dan perkhidmatan; 3. Shell, antara muka pengguna untuk berinteraksi dengan sistem; 4. Sistem fail, menyimpan dan menganjurkan data; 5. Aplikasi, menggunakan sumber sistem untuk melaksanakan fungsi.

Kaedah untuk pembelajaran asas Linux dari awal termasuk: 1. Memahami sistem fail dan antara muka baris perintah, 2. Master arahan asas seperti LS, CD, MKDIR, 3.

Linux digunakan secara meluas dalam pelayan, sistem tertanam dan persekitaran desktop. 1) Dalam bidang pelayan, Linux telah menjadi pilihan yang ideal untuk menganjurkan laman web, pangkalan data dan aplikasi kerana kestabilan dan keselamatannya. 2) Dalam sistem tertanam, Linux popular untuk penyesuaian dan kecekapan yang tinggi. 3) Di persekitaran desktop, Linux menyediakan pelbagai persekitaran desktop untuk memenuhi keperluan pengguna yang berbeza.

Peranti Linux adalah peranti perkakasan yang menjalankan sistem operasi Linux, termasuk pelayan, komputer peribadi, telefon pintar dan sistem tertanam. Mereka mengambil kesempatan daripada kuasa Linux untuk melaksanakan pelbagai tugas seperti hosting laman web dan analisis data besar.

Kelemahan Linux termasuk pengalaman pengguna, keserasian perisian, sokongan perkakasan, dan keluk pembelajaran. 1. Pengalaman pengguna tidak mesra seperti Windows atau MacOS, dan ia bergantung pada antara muka baris arahan. 2. Keserasian perisian tidak sebaik sistem lain dan tidak mempunyai versi asli banyak perisian komersial. 3. Sokongan perkakasan tidak begitu komprehensif seperti Windows, dan pemandu boleh dikumpulkan secara manual. 4. Keluk pembelajaran adalah curam, dan menguasai operasi baris arahan memerlukan masa dan kesabaran.

Internet tidak bergantung pada sistem operasi tunggal, tetapi Linux memainkan peranan penting di dalamnya. Linux digunakan secara meluas dalam pelayan dan peranti rangkaian dan popular untuk kestabilan, keselamatan dan skalabiliti.

Inti sistem pengendalian Linux adalah antara muka baris arahannya, yang boleh melakukan pelbagai operasi melalui baris arahan. 1. Operasi Fail dan Direktori Gunakan LS, CD, MKDIR, RM dan arahan lain untuk menguruskan fail dan direktori. 2. Pengguna dan Pengurusan Kebenaran Memastikan keselamatan sistem dan peruntukan sumber melalui UserAdd, Passwd, CHMOD dan arahan lain. 3. Pengurusan proses menggunakan PS, membunuh dan arahan lain untuk memantau dan mengawal proses sistem. 4. Operasi rangkaian termasuk PING, IFCONFIG, SSH dan arahan lain untuk mengkonfigurasi dan menguruskan sambungan rangkaian. 5. Pemantauan sistem dan penyelenggaraan sistem seperti TOP, DF, DU untuk memahami status operasi sistem dan penggunaan sumber.
