Berita dan Perbaikan Kernel Linux dalam edisi 4.7



Kernel Linux versi 4.7 sudah bersama kami! Sejak 24 Juli, edisi ini tersedia untuk diunduh, menambahkan beberapa penyempurnaan dan fitur baru untuk edisi ini. Berikut beberapa berita lebih detailnya:
Seperti yang kami katakan di awal, itu ditambahkan dukungan untuk Radeon RX 480 GPU. Ini adalah driver amdgpu dan sama dengan perangkat amdgpu lainnya.
radeon

Alternatif untuk dapat membuat driver perangkat USB virtual akan tersedia, meniadakan kebutuhan akan perangkat fisik. Semua berkat Mendukung USB / IP.

Kode sinkronisasi_file telah dipindahkan ke kernel; ini dijalankan sebagai mekanisme yang memperbaiki pagar di tapom milik ruang pengguna melalui sync_file. Artinya, buffer tidak digunakan sama sekali sebelum memperbaiki pagar dan aliran buffer dari pengontrol GPU ditingkatkan.

2

Perbaikan dilakukan dengan kemampuan menemukan nama path dari direktori, berkat informasi yang dihasilkan di cache untuk operasi ini. Dan dalam file yang harus direstrukturisasi. Aspek-aspek yang berkaitan dengan pencarian file atau direktori sangat ditingkatkan, tanpa perlu membaca hard disk. Sekarang nama jalur dapat ditempatkan secara paralel, terletak di direktori yang sama, menunjukkan proses ini sangat lancar selama eksekusi.

Dukungan baru ditawarkan untuk Kapsul EFI. Sesuatu yang akan memberi jalan untuk transfer potongan data untuk firmware EFI; Ini menganalisis data dan kemudian menjalankan keputusan sesuai dengan apa yang ditemukan di isinya. Anda dapat memuat kapsul dengan menulis firmware untuk perangkat / dev / efi_capsule_loader.

Dengan gubernur frekuensi baru terjadwal sekarang Anda dapat menunjukkan driver frekuensi CPU sehingga kinerja CPU dapat dikelola, tanpa perlu menghasilkan item pekerjaan. Di sisi lain, informasi yang dikirim oleh programmer secara langsung juga digunakan untuk menjalankan tugas. Apa yang didefinisikan bahwa frekuensi berubah sesuai dengan beban kerja, sekarang sangat kecil, dan bahwa perubahan dan peningkatan adalah dorongan untuk memperkenalkan penjadwal untuk pengelolaan daya CPU dengan cara yang lebih optimal .

Di sisi lain, perintah baru «hist» yang dijalankan untuk pembangunan histogram acara. Ini lahir melalui penambahan akses acara dan dimasukkan sebagai yang baru di ftrace. Ini tersedia pada infrastruktur Linux 2.6.27 yang terpasang pada kernel; / sys / kernel / debug / tracing /.

Perlu dicatat bahwa opsi untuk membuka ruang pengguna juga ditambahkan rantai panggilan untuk saat-saat panggilan sistem dilakukan. Selain itu, juga memungkinkan untuk mengeksekusi Program BPF di tracepoints, yang sebelumnya tidak layak. Juga termasuk program GMP jenis baru; (BPF_PROG_TYPE_TRACEPOINT). Yang dapat ditaati ke kernel Tracepoints, setelah pembuatan program BPF, sehingga dibuat program yang mengumpulkan data dari Tracepoints.

Untuk kesempatan kali ini mekanismenya Sync_file Android dipindahkan ke inti. Mekanisme ini dibuat agar Android di ruang penggunanya dibatasi oleh pagar, dengan cara yang lebih langsung. Pagar ini tidak lagi ditempatkan untuk penyangga konduktor, sekarang pagar hanya dikirim ke tapom yang ada di ruang pengguna melalui perintah un sync_file.

Akhirnya, dan sebagai informasi penting, a modul keamanan baru yang memastikan bahwa setiap file yang dimuat oleh kernel berasal dari sistem file yang sama. Dengan ini, sistem yang berisi sistem file yang tidak dapat diubah tidak perlu lagi ditandatangani dengan cara tertentu.

1

Pada tingkat umum, ini semua adalah aspek kernel Linux yang baru dan diperbarui dalam edisi 4.7. Jika Anda menginginkan lebih banyak informasi dan detail tentang apa yang tercermin dalam artikel, berikut adalah tautan resmi dengan pengumuman kernel baru: https://kernelnewbies.org/Linux_4.7