Sejak Linux 6.6 kami telah melihat pekerjaan upstream untuk sysctl yang berupaya menghapus sentinelnya, elemen kosong terakhir pada setiap larik sysctl. Hal ini akan mengurangi sekitar 64 byte bloat per array, membantu waktu pembuatan kernel, dan peningkatan menyeluruh. Dengan Linux 6.7, lebih banyak perubahan sysctl yang siap dan diharapkan untuk siklus kernel v6.8 tahun depan, upaya tersebut akan selesai.
Linux 6.6 membawa perubahan infrastruktur untuk upaya penghapusan sysctl sentinel. Sekarang untuk Linux 6.7 semua kode arch/ dan driver/ telah dimodifikasi untuk menghapus sentinel. Kemudian untuk siklus kernel v6.8 harapannya adalah menghapus sisa penjaga dan menghapus pemeriksaan sentinel terakhir di kode.
Setelah selesai, hal ini akan terbayar dengan waktu pembuatan kernel, penurunan sekitar ~64 byte per array, dan peningkatan keseluruhan untuk kode sysctl kernel.
Permintaan penarikan hari ini atas perubahan sysctl untuk menghapus penjaga yang berlebihan hanyalah beberapa lusin baris kode yang dihapus dan telah diperiksa di linux-next selama beberapa minggu terakhir.
Itulah berita seputar Sysctl Dengan Linux 6.7 Terus Bekerja Untuk Menghapus Kernel Bloat, semoga bermanfaat. Disadur dari Phoronix.com.