Linus Torvalds menasihatkan pengguna untuk tidak menggunakan versi 1 dari Linux 5.12

Minggu lepas kami berkongsi di sini di blog berita mengenai pelepasan RC pertama dari versi Kernel yang seterusnya dari Linux 5.12, yang untuk versi 5.12-rc1 ini, Linus Torvalds menamakannya Frozen Wasteland, kerana ia bermula dengan ribut es musim sejuk di daerah Portland yang menebang ribuan pokok dan kehilangan seperempat juta orang lebih banyak kuasa.

Selama enam hari, Linus juga mendapati dirinya tanpa kuasa, yang menghalangnya bekerja di tetingkap peleburan baru. Tetapi setelah minggu pertama ini dicemari oleh keadaan cuaca yang tidak menentu, Linus dapat mengikuti tunggakan dan mengumumkan peluncuran Linux 5.12-rc1 pada akhir Februari seperti yang dirancang.

Dalam calon peluncuran pertama Linux 5.12 ini, penekanan telah diberikan untuk membersihkan kod tersebut, seperti sokongan OPROFILE, sokongan Intel MID, sokongan Interface Firmware Intel Mudah, beberapa platform ARM lama dan ketinggalan zaman, beberapa pemacu yang telah dikeluarkan. Di samping pembersihan bersejarah ini, banyak penambahan juga dilakukan. Kami antara lain mempunyai sokongan untuk platform Intel ASIC N5X dan Snapdragon 888, sokongan yang lebih baik untuk peranti Microsoft Surface, penyatuan pelbagai pemacu x86, sokongan untuk GPU Adreno 508/509/512 di MSM, sokongan untuk SiFive FU740 dan HiFive Unmatched RISC- Kad. V, menambah sokongan NUMA untuk RISC-V, sokongan overclocking untuk AMD Radeon RX 6800/6900 siri GPU, dll.

Setelah mengumumkan pelepasan Linux 5.12-rc1 pada akhir bulan lalu, Linus membuat padang kedua beberapa hari yang lalu untuk memberi nasihat mengenai penggunaan calon pelancaran ini. Untuk membuat dirinya terdengar, dia menamakan semula versi ini menjadi "v5.12-rc1-dontuse" di pokok git anda untuk memberi amaran kepada pengguna apa yang harus dilakukan dengan versi ini.

Linus menerangkan bahawa penyederhanaan dan pembersihan kod dilakukan di Linux 5.12-rc1 di mana tidak ada amaran yang dihasilkan. Walau bagaimanapun, ini mengakibatkan:

"Bug yang sangat jahat dan halus di mana fail paging telah berhenti berfungsi dengan baik, berhenti berfungsi dengan cara yang sangat buruk: offset permulaan swapfile hilang."

seperti biasa, kesalahan yang disebabkan oleh perubahan kod secara automatik dikesan, tetapi kod paging berbeza, kerana "fail paging tidak normal". Dia menambah bahawa dia tidak menyalahkan pemaju yang seharusnya menangkap pepijat semacam ini, dengan memperhatikan bahawa itu juga bukan disebabkan oleh masa peliknya tetingkap penggabungan. Baginya, ini hanyalah bug yang tidak biasa yang dikesan dan diasingkan di pokok semasa.

Linus menjelaskan bahawa jika versi eksperimen terbaru ini digunakan, anda boleh menggunakan sistem fail yang pada dasarnya ditimpa dengan data pertukaran rawak. Berita baiknya ialah, secara umum, banyak pengedaran secara automatik menukar partisi dan bukannya menukar fail. Tetapi Ubuntu, yang merupakan salah satu pengedaran Linux yang paling banyak digunakan, telah memasang fail pertukaran secara lalai selama lebih dari empat tahun. Bagi pengguna Ubuntu (atau pengedaran yang berasal dari Mint), amaran dari Linus ini lebih tepat pada masanya, kerana menggunakan kernel versi terbaru ini, terdapat kemungkinan besar kesalahan ini akan memusnahkan keseluruhan sistem fail.

Selain masalah ini yang boleh mempengaruhi pengedaran yang menggunakan fail paging, Linus menjelaskan bahawa dia menambahkan tanda "jangan gunakan" di pohon git umum sehingga orang tidak tergoda untuk memulakan cabang baru. Kernel sejak versi terbaru ini. Biasanya semuanya berjalan lancar dengan calon pelepasan, tetapi kali ini Linus mengesyorkan agar tidak menggunakannya kerana mungkin berfungsi dengan baik pada sistem yang menggunakan partisi swap, tetapi berakhir dengan buruk untuk sistem yang menggunakan partisi swap.

Akhirnya, jika anda berminat untuk mengetahui lebih lanjut mengenai berita yang diumumkan oleh Linus Torvalds, anda boleh melihat perinciannya Dalam pautan berikut.


Tinggalkan komen anda

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

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  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.

  1.   Penyembunyikan hadiah kata

    Berita baiknya ialah, secara umum, banyak pengedaran secara lalai mengubah partisi dan bukannya menukar fail.

    Tidak bermaksud?
    Banyak pengedaran menggunakan partisi swap dan bukannya fail pertukaran memori.