Linux Kernel 4.20 tiba sebagai hadiah Krismas

Uji Kernel

Semalam Linus Torvalds pemimpin dan pencipta projek Linux Kernel mengeluarkan versi baru ini, mencapai Linux 4.20.

Dengan keluaran baru ini kernel Linux baru tumbuh dengan lebih daripada 350,000 barisan baru, tersebar di sekitar 14,000 perubahan.

Lebih daripada 11.400 fail telah diubah suai. Ini menjadikan isu baru sejajar dengan siaran terbaru. Juga, pengedaran patch tidak biasa, kira-kira dua pertiga dikaitkan dengan pemacu, selebihnya ke rangkaian, sistem fail, dan alat.

Ini bukan pelepasan utama oleh imajinasi. Torvalds mengatakan: "kebanyakannya adalah rangkaian (pengendali, pembaikan rangkaian teras, bpf).

Terdapat juga beberapa kemas kini pemacu bukan rangkaian lain dan siri terbalik dari beberapa perubahan asm dalam talian x86 yang dilewati oleh sokongan penyusun yang akan datang.

Dalam jawatannya dia juga mengatakan:

Dan sebagai sebahagian daripada 'semua orang sudah berehat', saya dengan senang hati dapat melaporkan bahawa saya sudah mempunyai beberapa permintaan penarikan awal di peti masuk saya.

Saya mendorong orang untuk melakukannya sekali lagi, supaya orang dapat berehat pada cuti akhir tahun.

Sebenarnya, saya mungkin tidak mula bekerja selama beberapa hari, tetapi jika tidak, mari kita cuba menjaga waktu biasa.

Yang Baru dalam Linux Kernel 4.20

Dengan versi baru Kernel ini, se telah menambahkan perubahan baru dan seperti yang disebutkan, sokongan lebih banyak telah ditambahkan ke peranti dan terutama pada kad video.

Pemacu grafik baru

linux-kernel

Ciri yang menonjol dalam perubahan pemacu untuk Linux 4.20 adalah AMD.

Pembangun pembuat kad grafik menambah lebih banyak kod untuk seterusnya AMD Vega 20 GPU akan dihantar pada kad baru, yang hampir sepenuhnya disokong.

Selain itu, GPU yang diberi nama kod dari Raven 2 dan Picasso kini disokong juga. Pemandu percuma Nvidia Nouveau mendapat sokongan awal untuk HDMI 2.0.

Sistem fail

Sistem fail dalam kernel baru ini difokuskan pada peningkatan prestasi Btrfs. Tetapi juga Ext4, XFS, F2FS, Device Mapper dan Ceph menerima tambalan.

Semasa pengembangan Linux 4.20, pembangun juga berhadapan dengan tugas menyelesaikan masalah yang dapat menyebabkan kehilangan data dalam keadaan tertentu ketika menggunakan Ext4.

Pada akhirnya, tetapi bukan kegagalan sistem fail yang meluas, bug tersebut dikesan setelah pencarian panjang di lapisan blok berbaris antrian Blk-MQ.

Lebih penting lagi bahawa pemacu blok bersedia untuk beralih ke versi baru, kerana versi lama mungkin sudah dikeluarkan pada 4.21. Sebagai sebahagian daripada ini, banyak pengawal blok telah ditukarkan ke Multiqueue API.

Subsistem rangkaian

TCP stack diterjemahkan untuk menggunakan model yang menentukan waktu keluar paling awal bagi setiap paket dalam pengedaran trafik keluar.

Model yang dilaksanakan cuba menyelesaikan masalah penskalaan dan bukannya keluar dari barisan paket, struktur gelung berdasarkan pemasa yang menentukan waktu paling awal setiap paket dapat dihantar.

Struktur ini membolehkan anda meningkatkan kecekapan pengedaran paket yang dihantar dan untuk mengira masa penerimaan dan penghantaran dengan tepat. (RTT, waktu perjalanan pergi balik) semasa pembentukan aliran.

Di sisi lain, kemampuan untuk memuat, dalam bentuk program BPF, penangan yang menganalisis header paket dalam aliran jaringan (pemisah aliran jaringan) ditambahkan, yang memungkinkan untuk mencapai prestasi dan keamanan yang lebih tinggi dibandingkan dengan yang dicadangkan sebelumnya pelaksanaan di C.

Bagaimana untuk mendapatkan Kernel 4.20?

Versi baru ini kini boleh dimuat turun dan mereka yang gemar menyusunnya di sistem mereka dapat melakukannya dengan segera.

Bagi mereka yang lebih suka menunggu pakej yang dikeluarkan oleh pengedaran mereka, ini adalah hari-hari di mana mereka dilepaskan untuk kemas kini segera.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  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.