Dengan Kolivas dia mengumumkan niatnya untuk meninggalkan pekerjaannya di Kernel Linux

Dengan Kolivas (programmer yang telah bekerja pada kernel Linux dan pengembangan perangkat lunak penambangan CGMiner) membuatnya dikenal Beberapa hari yang lalu niat Anda untuk berhenti mengembangkan proyek Anda di kernel Linux dimaksudkan untuk membuat tugas pengguna lebih responsif dan interaktif.

Secara khusus menyebutkan bahwa akan menghentikan semua pengembangan yang terkait dengan penjadwal Tugas MuQSS (Multiple Queue Skiplist Scheduler, sebelumnya dikembangkan dengan nama BFS) y adaptasi himpunan patch "-ck" untuk versi kernel yang lebih baru.

Alasan niat tersebut adalah karena hilangnya minat untuk mengembangkan kernel Linux setelah 20 tahun aktivitas kesamaan dan ketidakmampuan untuk mendapatkan kembali motivasi sebelumnya setelah kembali ke aktivitas medis selama pandemi Covid19 (dengan pendidikan, Kon adalah ahli anestesi dan selama pandemi ia memimpin proyek untuk mengembangkan desain ventilator baru dan penggunaan pencetakan 3D untuk membuat bagian yang terkait) .

Patut dicatat bahwa pada tahun 2007 dengan Kolivas dia sudah berhenti mengembangkan tambalan "-Ck" dalam konteks ketidakmampuan untuk mempromosikan patch Anda ke kernel utama Linux, tetapi kemudian kembali ke pengembangan.

Tapi sekarang sebutkan itu jika kali ini kamu tidak menemukan motivasi untuk terus bekerja, maka rilis patch 5.12-ck1 akan menjadi yang terakhir.

Ukuran basis pengguna saya tampaknya menurun dari waktu ke waktu, dan saya bergerak semakin jauh dari apa yang terjadi di ruang kernel Linux, dengan banyak hal lain yang mengkhawatirkan saya di waktu luang saya.

Meskipun saya masih lebih suka menjalankan kernel saya sendiri di perangkat keras saya, saya mengalami kesulitan untuk termotivasi setelah 18 bulan terakhir kegilaan global karena Covid19 dan saya merasa saya harus benar-benar membawa set tambalan ini ke akhir yang anggun. Patch kernel Linux pertama saya sudah ada sejak 20 tahun yang lalu dan, dengan hampir tidak ada semangat untuk mengerjakannya, saya pikir mereka mungkin sudah terlambat.

Sayangnya, saya juga tidak percaya bahwa ada seseorang yang dapat saya andalkan untuk menyerahkan kode sebagai penerus, karena hampir semua percabangan yang saya lihat dalam pekerjaan saya rentan terhadap masalah yang saya coba hindari.

Tambalan "-ck", selain programmer MuQSS, bahwa pengembangan proyek BFS terus berlanjut, mencakup berbagai perubahan yang mempengaruhi manajemen memori, penanganan prioritas, pembuatan interupsi timer, dan penyetelan kernel.

Tujuan utama dari tambalan adalah untuk meningkatkan respons aplikasi di desktop. Karena perubahan yang diusulkan dapat berdampak negatif pada kinerja sistem server, komputer dengan sejumlah besar inti CPU dan beroperasi di bawah kondisi eksekusi simultan dari sejumlah besar proses, banyak perubahan Con Colivas ditolak untuk diterima menjadi yang utama. komposisi kernel dan harus menyimpannya dalam bentuk patch terpisah, yang dapat disesuaikan dengan setiap versi baru dari kernel.

Pembaruan terakhir dari cabang "-ck" adalah adaptasi untuk versi 5.12 inti. Pelepasan patch "-ck" untuk kernel 5.13 dilewati dan setelah kernel 5.14 dirilis, tujuannya adalah untuk menghentikan migrasi ke versi kernel yang lebih baru.

Mungkin proyek Liquorix dan Xanmod, yang sudah menggunakan pengembangan set «-ck», mereka akan dapat mengambil alih dari pemeliharaan patch.

Dengan Kolivas Anda bersedia mentransfer pemeliharaan dari tambalan ke tangan lain, tapi menurutmu ini bukan solusi yang baguskarena semua upaya sebelumnya untuk membuat garpu telah menyebabkan masalah yang Anda coba hindari.

Untuk pengguna yang ingin memanfaatkan sepenuhnya kernel Linux utama tanpa mem-porting penjadwal MuQSS ke dalamnya, Con Kolivas percaya bahwa cara termudah dan paling efisien untuk melakukannya adalah dengan memindahkan patch untuk meningkatkan laju pembangkitan interupsi HZ ke 1000Hz.

Akhirnya sJika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.