Pada masa-masa ini, ketika kita membincangkan sesuatu yang berkaitan dengan teknologi, kita sering bercakap berbulan-bulan sebelum sesuatu berlaku. Pada masa ini, kebanyakan sistem operasi belum mengemas kini kernel mereka ke versi 5.xx dan kami sudah mempunyai berita yang berkaitan Linux 5.2. Seperti jumlah proses dalam Firefox 66, berita yang kami sampaikan kepada anda hari ini akan menjadi positif bagi banyak komputer, tetapi bagi yang lain tidak akan begitu.
Dan adakah itu Linux 5.2 aktifkan pilihan Live Patching GCC 9, penyusun akan dikeluarkan dalam beberapa minggu akan datang. Ini adalah pilihan yang direka untuk membantu menghasilkan binari yang berfungsi dengan baik agar Live Patching berfungsi. Dengan kedatangan kernel Linux v5.2, pilihan ini akan digunakan secara lalai, yang dapat menyebabkan penurunan kecepatan. Ia tidak semestinya terlihat, atau bahkan positif pada komputer yang lebih baru, tetapi mungkin menjadi masalah pada peranti terhad sumber.
Linux 5.2 akan mengaktifkan Live Patching secara lalai
GCC 9 memperkenalkan 5 pilihan tambalan yang mengawal pengoptimuman apa yang digunakan untuk mencuba dan memastikan bahawa tidak ada bencana yang berlaku jika binari dapat menerapkan kemas kini keselamatan kernel tanpa memerlukan reboot. Ini penting dalam kes seperti kGraft, Ksplice dan Kpatch untuk membantu memastikan bahawa penyusun GCC tidak mengubah kerja "tampalan langsung" anda.
GCC 9.1.0 akan dikeluarkan akhir bulan ini atau sudah pada bulan Mei. Akhirnya, Linux 5.2 akan mengaktifkan 5 jenis Live Patch secara lalai ketika berjalan pada penyusun yang disokong dan bila CONFIG_LIVEPATCH diaktifkan, sesuatu yang secara lalai seperti ini di kebanyakan kernel Linux. Adalah Miroslav Benes, dari SUSE dan orang yang bertanggung jawab atas perubahan itu, yang memberi amaran bahawa dalam beberapa kes yang jarang berlaku mungkin ada kesan negatif terhadap prestasi hasil daripada pilihan "live patch" ini yang mengawal heuristik pengoptimuman pengkompil.
Walaupun begitu, walaupun kita tidak menyukainya, ini biasanya seperti ini: jika kita ingin menikmati fungsi-fungsi baru, kita kemungkinan besar akan kehilangan sesuatu, dan ini sangat ketara dalam penggunaan bateri telefon pintar. Apa pendapat anda bahawa pilihan ini diaktifkan secara lalai di Linux 5.2?