Linus Torvalds menghentikan tampung RISC-V daripada disertakan dalam Linux 6.17

Linus Torvalds di Con

Linus Torvalds pencipta dan pemimpin pembangunan kernel Linux, sekali lagi telah menunjukkan bahawa kualiti dan ketepatan masa tidak boleh dirundingkan dalam pembangunan Kernel Linux.

Dan ia semasa kitaran pembangunan Linux 6.17, Jurutera Google Palmer Dabbelt menyerahkan satu set patch untuk seni bina RISC-V yang tidak melepasi penapis daripada pemaju teratas. Sebabnya: mereka telah diserahkan terlalu lewat dan mengandungi perubahan yang dianggap "sampah" yang tidak termasuk dalam pokok RISC-V.

Keputusan ini bermakna penambahbaikan yang dicadangkan tidak akan tiba di Linux sehingga versi 6.18, yang boleh memperlahankan penggunaan RISC-V dalam persekitaran tertentu dan menghalang pembangun yang bergantung pada kemas kini ini.

Bagi mereka yang masih tidak biasa dengan RISC-V, anda harus tahu bahawa ini Ia adalah seni bina set arahan percuma dan terbuka Dilahirkan di University of California, Berkeley, pada tahun 2010, RISC-V sejak itu telah mendapat tempat terhadap seni bina proprietari seperti ARM dan x86, berkat fleksibiliti dan komuniti pembangun yang semakin berkembang. RISC-V International kini mempunyai lebih daripada 4500 ahli.

Walaupun pertumbuhan ini, seni bina menghadapi cabaran kematangan dan kestabilan. Kes seperti Chimera Linux, yang menggantung sokongan buat sementara waktu disebabkan isu prestasi pada perkakasan yang tersedia, menggambarkan kesukaran untuk mewujudkan dirinya dalam persekitaran pengeluaran.

Penolakan yang ditandai dengan masa dan kualiti kod

Torvalds telah meminta agar permintaan tarik dikemukakan terlebih dahulu kerana dia akan melancong. Walau bagaimanapun, kemas kini tiba pada 8 Ogos 2025, hanya dua hari sebelum tetingkap gabungan Linux 6.17 ditutup, yang dijadualkan untuk keluaran versi -rc1.

Ketua projek bukan sahaja mengkritik kelewatan, tetapi juga kandungannyaBeliau menegaskan bahawa perubahan itu menambah pengubahsuaian yang tidak perlu di luar skop RISC-V, yang menjejaskan fail generik dan tidak menambah nilai. Dalam kata-katanya sendiri, ini "memburukkan dunia."

Reaksi dan gaya Linus Torvalds yang tidak dapat disangkal

Episod dengan tampalan RISC-V bukanlah episod terpencil. Pada bulan Jun 2025, Torvalds telah pun terlibat dalam kontroversi dengan mengalih keluar sistem fail Bcachefs daripada kernel kerana kebimbangan tentang kualiti dan kebolehselenggaraannya.

Kali ini, mesejnya jelas: tiada lagi penyerahan lewat atau perubahan yang tidak berkaitan. Palmer Dabbelt memohon maaf dan berjanji untuk membetulkan proses itu dalam keluaran akan datang.

Masyarakat telah bertindak balas dengan pelbagai pendapat. Ada yang menghargai keterusterangannya sebagai cara yang berkesan untuk mengekalkan kualiti inti; yang lain, walau bagaimanapun, percaya nadanya boleh mengecilkan hati penyumbang baharu. Walau bagaimanapun, Torvalds mengekalkan kedudukannya: kestabilan dan keselamatan kernel diutamakan sebelum semua pertimbangan lain.

Dalam lebih daripada tiga dekad menerajui kernel Linux, Linus Torvalds telah mendapat kemasyhuran kerana gaya komunikasinya yang langsung, kadangkala agresif.Walaupun beliau telah mengakui keperluan untuk menyederhanakan nadanya pada masa lalu, beliau terus mengutamakan ketegasan teknikal berbanding diplomasi.

Baginya, keputusan seperti memperkenalkan sistem fail yang tidak peka huruf besar-besaran atau perubahan di luar konteks kepada pangkalan kod mewakili risiko yang tidak perlu yang boleh menjejaskan kestabilan jangka panjang sistem.

Penolakan tampalan RISC-V baharu ini, pada dasarnya, adalah penegasan semula falsafah yang telah membimbing kernel Linux selama beberapa dekad: kualiti tidak boleh dirunding dan tarikh akhir dipenuhi.

Peningkatan prestasi Btrfs dan ciri baharu lain untuk Linux 6.17

Ciri dan penambahbaikan baharu lain yang telah disediakan untuk Linux 6.17 adalah dalam prestasi dan kefungsian sistem fail btrfs. Antara ciri baharu yang paling ketara ialah sokongan eksperimen untuk folio besar, pengoptimuman yang menjanjikan untuk mengurangkan overhed dan mempercepatkan operasi dalam pelbagai senarioWalaupun ciri ini sedia secara teknikal untuk kegunaan yang lebih meluas, pembangun memberi amaran bahawa ia masih belum cukup diuji untuk dianggap stabil sepenuhnya.

Versi baharu Btrfs tIa juga memperkenalkan penempatan kunci yang lebih padat dalam struktur XArray., yang meningkatkan kekompakan storan merentangi nod pokok. Perubahan ini boleh mengurangkan bilangan nod akhir sebanyak 50% hingga 70%, sekali gus mengoptimumkan struktur dalaman dan mengurangkan penggunaan sumber. Tambahan pula, Pelarasan defragmentasi telah digunakan melalui ioctl, bersama-sama dengan pengaktifan mekanisme yang direka bentuk sebelum ini untuk mencegah rasuah sistem fail kritikal, yang mengehadkan penulisan untuk menyekat peranti dengan sistem fail yang dipasang.

Di samping itu, ia juga menyerlahkan pelaksanaan sistem caching untuk permintaan untuk mengosongkan peta bit yang diperuntukkan ruang. Dalam ujian menggunakan penciptaan fail kosong, pengoptimuman ini mendayakan peningkatan prestasi sehingga 20%, serta peningkatan ketara dalam persekitaran dengan beban metadata yang berat. Begitu juga, baca ke hadapan telah dipertingkatkan pada sistem yang menggunakan pemampatan data, meningkatkan kelajuan akses data.

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