Kernel 4.19 menambah akses fail yang dioptimumkan, subsistem GPS dan banyak lagi

Kernel Linux

Apa yang akan berlaku kernel Linux versi baru 4.19 masih dalam proses dan pembangunnya bekerja keras dan hari ini beban kerja mereka meningkat dua kali ganda kerana lubang keselamatan pada pemproses semasa membuat pembangun kernel Linux ditahan dan membuat Linus Torvalds dalam keadaan tidak baik.

Selain itu, calon siaran 4.19 juga membawa subsistem GPS dan pelbagai peningkatan untuk akses fail dan rangkaian.

Mungkinkah pelancaran kernel ditangguhkan?

Kepala kernel, Linus Torvalds, menggambarkan kitaran pembangunan semasa sebagai "mengecewakan" bukan hanya kerana lubang keselamatan yang diumumkan baru-baru ini. Linux 4.19 pada masa yang sama merupakan keluaran yang cukup luas.

Patch pengasingan jadual halaman kernel Linux sudah melindungi sistem 64-bit daripada cantuman gabungan Kernel 4.19 juga menerima patch untuk sistem 32-bit.

Selain itu, Bug keselamatan prefiguration yang baru dijumpai ini adalah patch yang cepat.

Melaluinya, proses dapat menggunakan cache CPU Intel tahap 1 untuk membaca memori yang tidak dibenarkan.

Ini sangat berbahaya di persekitaran maya di mana sistem tetamu mempunyai akses ke host. Untuk mencari pengaturan jam yang tepat untuk CPU, kernel Linux menggunakan penjadual.

Oleh itu, pembangun telah memperluas algoritma mereka untuk mencatat masa yang diperlukan untuk proses masa nyata, mengganggu, dan menyesuaikan waktu CPU dengan sewajarnya.

Pada masa yang sama, antara muka untuk meminta I / O tak segerak (Interface Polling Asynchronous I / O) kembali ke kernel Linux.

Linus Torvalds mempunyai kod penilaian semula pada entri pertama ke Linux 4.18 dan tidak berpuas hati. Sementara itu, ia terbang dari inti.

Dalam pada itu, Greg Kroah-Hartman teruja dengan subsistem GPS baru yang telah dimasukkan ke dalam kernel.

Ini seharusnya "menjinakkan semua pemandu gila yang telah terbang selama bertahun-tahun, bersama dengan beberapa implementasi ruang pengguna yang cepat."

Pelaksanaan baru dalam versi baru Kernel 4.19

Setakat ini kod hanya sesuai untuk penerima GNSS (singkatannya menunjukkan Sistem Navigasi Satelit Global), tetapi ini adalah permulaan yang baik.

linux kernel

Juga untuk Subsistem Pengawal FSI (Antaramuka Sokongan Fleksibel), Kroah-Hartman dia menjumpai kata-kata pujian.

Terdapat subsistem baru untuk bas bersiri output kipas tinggi, dengan output kipas tinggi merujuk kepada kemampuan untuk memecah isyarat digital untuk beberapa penerima.

Pekerjaan pembersihan menjadi mangsa Jprobes, mekanisme pengesanan panggilan fungsi kernel. Kini telah menggantikan Ftrace.

Dengan tambalan baru ini untuk timbunan rangkaian, pembangun kernel Linux memperkenalkan fungsi penghantaran paket berdasarkan masa dalam versi baru ini.

Ini membenarkan jangka masa di mana kernel mesti menghantar paket red. Ia ditujukan terutamanya pada sistem masa nyata, misalnya dalam bidang pengeluaran kereta.

Di sana ia harus memastikan penghantaran data yang lebih dipercayai dan, khususnya, mencegah paket tiba terlalu lambat di tempat tujuan mereka. Fungsi ini mengikut standard rangkaian P802.1Qbv.

Pembangun sedang mengusahakan Cake (Aplikasi Umum yang Diperhebatkan,) yang disebut Patchset dengan masalah ketinggalan router di rangkaian rumah.

Cake duduk secara langsung di antara muka perkakasan rangkaian dan memutuskan paket mana yang dapat mendarat di antara muka protokol.

Antrian yang diuruskan Kek dirancang untuk mengelakkan masalah penyanggaan dan latensi yang berlebihan dengan menggunakan pelbagai pendekatan. (seperti penilaian diffserv, algoritma antrian wajar, dan penapis ACK).

Cake terutamanya bertujuan untuk digunakan dalam penghala, sebagai pengganti firmware WRT Open berasaskan Linux.


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.