Kernel 4.19 menambahkan akses file yang dioptimalkan, subsistem GPS, dan lainnya

Kernel Linux

Apa yang akan terjadi versi baru kernel Linux 4.19 masih dalam proses dan para pengembangnya bekerja keras dan akhir-akhir ini beban kerja mereka berlipat ganda karena lubang keamanan di prosesor saat ini membuat pengembang kernel Linux menunggu dan membuat Linus Torvalds dalam suasana hati yang buruk.

Selain itu, kandidat rilis 4.19 juga menghadirkan subsistem GPS dan berbagai penyempurnaan untuk akses file dan jaringan.

Bisakah peluncuran kernel ditunda?

Kepala kernel, Linus Torvalds, menggambarkan siklus pengembangan saat ini sebagai "membuat frustrasi" bukan hanya karena lubang keamanan yang baru saja diumumkan. Linux 4.19 pada saat yang sama merupakan rilis yang cukup ekstensif.

Patch isolasi tabel halaman kernel Linux sudah melindungi sistem 64-bit dari celah penggabungan, sementara Kernel 4.19 juga menerima patch untuk sistem 32-bit.

Selain itu, Bug keamanan prefigurasi yang baru ditemukan ini adalah tambalan yang terburu-buru.

Melalui mereka, proses dapat menggunakan cache level 1 dari CPU Intel untuk membaca ke dalam memori yang tidak sah.

Ini ini sangat berbahaya di lingkungan tervirtualisasi di mana sistem tamu memiliki akses ke host. Untuk menemukan pengaturan jam yang tepat untuk CPU, kernel Linux menggunakan programmer.

Jadi para pengembang telah memperluas algoritme mereka untuk mencatat waktu yang diperlukan untuk proses waktu nyata, menginterupsi, dan menyesuaikan waktu CPU yang sesuai.

Pada saat yang sama, antarmuka untuk menanyakan asynchronous I / O (Asynchronous I / O Polling Interface) kembali ke kernel Linux.

Linus Torvalds memiliki kode yang dievaluasi ulang pada entri pertama Linux 4.18 dan merasa tidak puas. Sementara itu, terbang dari inti.

Sementara itu, Greg Kroah-Hartman sangat senang dengan subsistem GPS yang baru yang telah disertakan di kernel.

Ini diharapkan untuk "menjinakkan semua pengemudi gila yang telah terbang selama bertahun-tahun, bersama dengan beberapa implementasi ruang pengguna sementara."

Implementasi baru di versi baru Kernel 4.19

Sejauh ini kode tersebut hanya cocok untuk penerima GNSS (singkatan dari Sistem Satelit Navigasi Global), tetapi ini adalah permulaan yang baik.

linux kernel

Juga untuk Subsistem Pengontrol FSI (Antarmuka Dukungan Fleksibel), Kroah-Hartman dia menemukan kata-kata pujian.

Ada subsistem baru untuk bus serial keluaran kipas tinggi, dengan keluaran kipas tinggi mengacu pada kemampuan untuk membagi sinyal digital untuk beberapa penerima.

Pekerjaan pembersihan menjadi mangsa Jprobes, mekanisme pelacakan panggilan fungsi kernel. Sekarang telah menggantikan Ftrace.

Dengan tambalan baru untuk tumpukan jaringan ini, pengembang kernel Linux memperkenalkan fungsi transmisi paket berbasis waktu dalam versi baru ini.

Ini memungkinkan periode waktu di mana kernel harus mengirim paket ulangd. Ini terutama ditujukan pada sistem waktu nyata, misalnya di bidang produksi mobil.

Di sana itu harus memastikan transmisi data yang lebih andal dan, khususnya, mencegah paket datang terlambat di tujuan mereka. Fungsinya mengikuti standar jaringan P802.1Qbv.

Para pengembang sedang mengerjakan Cake (Aplikasi Umum Tetap Ditingkatkan,) yang disebut Patchset dengan masalah kelambatan di belakang router di jaringan rumah.

Cake duduk langsung di antarmuka perangkat keras jaringan dan memutuskan paket mana yang dapat mendarat di antarmuka protokol.

Antrean yang dikelola Cake dirancang untuk menghindari masalah buffering dan latensi yang berlebihan dengan menggunakan berbagai pendekatan. (seperti evaluasi diffserv, algoritma antrian yang adil, dan filter ACK).

Cake terutama ditujukan untuk digunakan pada router, sebagai pengganti firmware gratis Open WRT berbasis Linux.


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.