Ubuntu/Canonical untuk sementara waktu telah mempromosikan prospek pemrograman Rust dalam kernel Linux dan salah satu insinyur kernel mereka, Andrea Righi, menulis penjadwal Linux yang ditulis oleh Rust dengan hasil yang menjanjikan yang memanfaatkan eBPF untuk memuatnya secara dinamis saat run-time. Meskipun Ubuntu belum berkomitmen untuk menggunakannya sebagai bagian dari distribusi mereka, kemunculannya di blog Ubuntu hari ini lebih berisi pujian atas karya tersebut dan bahkan berbicara tentang potensi “desain mikro-kernel” di masa depan melalui pemanfaatan Rust dan eBPF. .
Righi memposting hari ini di blog Ubuntu seputar mengerjakan implementasi penjadwal Linux baru menggunakan sched-ext untuk implementasi penjadwal yang memuat eBPF, Rust, dan Ubuntu. Di luar keuntungan pengembang, kombinasi ini dapat menghasilkan keuntungan bagi pengguna akhir seperti kemampuan memuat penjadwal yang dioptimalkan berdasarkan beban kerja pengguna dan kasus khusus lainnya bergantung pada pengguna.
Posting blog selanjutnya mencatat bagaimana “scx_rustland” dapat digunakan dengan Ubuntu 24.04 jika diinginkan melalui PPA. Pekerjaan penjadwal Rust ini telah terbukti menjadi alternatif yang berpotensi untuk penjadwal EEVDF default yang baru-baru ini dimasukkan ke dalam kernel.
Posting blog Ubuntu diakhiri dengan:
“Kami sedang menuju desain mikro-kernel yang berpotensi membuka jalan menuju sertifikasi di Linux: dalam skenario yang disebutkan di atas, jika penjadwal ruang pengguna mengalami kerusakan, tugas-tugas akan dengan mulus dialihkan ke penjadwal dalam kernel default, memastikan kontinuitas kegunaan sistem tanpa downtime.
Hal ini menunjukkan bahwa pendekatan serupa dapat digunakan di subsistem lain juga, sehingga memungkinkan kernel Linux menyediakan sistem yang sepenuhnya redundan dan aman dari kerusakan. “Meskipun hal ini berada di luar cakupan rilis Ubuntu 24.04 LTS yang akan datang, hal ini cukup menarik untuk dilakukan. lihat komentar ini di blog Ubuntu dan pada saat Canonical sedang meningkatkan kinerja dan tim tekniknya. Akan menarik untuk melihat inovasi seperti apa di bidang ini yang mungkin mereka kejar di masa depan dengan pekerjaan scx_rustland yang sudah terbukti cukup baik. menarik dengan sendirinya. Masa depan yang menarik.
Itulah berita seputar Blog Ubuntu Membicarakan Penjadwal Karat, Potensi Masa Depan Desain Kernel Mikro, semoga bermanfaat. Disadur dari Phoronix.com.