Вече е пусната новата версия на Linux Kernel 4.20

Linux Kernel

Преди няколко часа и След два месеца разработка, Linus Torvalds обяви новата версия на Linux Kernel 4.20.

Това между най-забележителните промени в тази нова версия на ядрото 4.20 Включени са нови функции, от които са добавени различни корекции по отношение на грешки и най-вече поддръжка за различни устройства.

В тази нова версия на ядрото на Linux Направени са 14,997 1857 корекции от разработчици от XNUMX до новата версия, размерът на кръпката беше 49MB (промените засегнаха 11,402 686,104 файла, добавени 318945 XNUMX реда от код, премахнати XNUMX XNUMX реда).

Приблизително 47% от всички промени, представени в 4.20, са свързани с драйвери на устройства, приблизително 17% от промените са свързани с актуализиране на специфичен код за хардуерни архитектури, 14% са свързани с мрежовия стек, 3% са файлови системи и 4% са вътрешни подсистеми на ядрото.

Какво е новото в Linux Kernel 4.20?

С тази нова версия, поддръжка за архитектурата на процесора C-SKY беше добавен, както и планиращият трафик taprio, подсистемата PSI (информация за блокиране на налягането), P2P DMA за PCI.

Освен каквоe добавен рефакторинг на код за обработка на сигнала, свързване на дисектори за пренос на кеш мрежа в новата структура на XArray, комбиниране на драйвери amdgpu и amdkfd, увеличаване на производителността на подсистемата FUSE, възможност за филтриране на мрежови пакети на базата на маркери на secmark, позволяващи вложена виртуализация за KVM.

Спек го няма

Противоречивият Speck, добавен наскоро с Linux 4.17 в алгоритъма за криптиране на ядрото, беше премахнат в Linux 4.20.

Тъй като Google лиши доверието на действително предвидения код за Android. Това не се дължи на технологията, тъй като алгоритъмът е разработен от NSA.

И стандартизацията на това беше отречена, тъй като НСА не желаеше да отговори на подробни въпроси относно алгоритъма.

Освен това, виртуализацията е подобрена с KVM, която сега позволява виртуални машини чрез виртуализация, вложена във виртуална машина.

Поддръжка се предлага и за Raspberry Pi Model 3. В бъдеще TCP стекът ще доставя пакети с нов алгоритъм, който не само трябва да бъде по-бърз, но и по-сигурен.

Нови протоколи

В това ядро ​​е внедрен нов планировчик на трафика "taprio", който позволява управление на изпращането на пакети според генерираните преди това времеви редове.

Методът за планиране е дефиниран в спецификацията IEEE 802.1Qbv, взема предвид изискванията за предаване на чувствителен по време трафик за пакетна доставка (например видео и аудио потоци) и използва различни времеви интервали за различни класове трафик.

За протокола rtnetlink е въведен строг режим на проверка ("Hard check"), което гарантира, че съответната информация се предава в потребителското пространство, съответстващо на входящата заявка;

Добавена е възможността за филтриране на сметища с информация за маршрута от използваните протоколи (например за отделяне на маршрути от различни демони за маршрутизиране), видове маршрути (например за присвояване на едноадресно)

Идентификационният номер на таблицата за маршрутизиране и най-близкия шлюз (nexthop).

Такива филтри отдавна се поддържат в iproute2, но са внедрени в потребителското пространство. Преместването на филтри в пространството на ядрото ви позволява да увеличите ефективността на големите базирани на Linux системи за маршрутизиране.

В изпълнението на свързване на мрежа (подсистема за свързване) е добавена възможността за преглед на статистиката на VLAN в контекста на отделни портове;

Към ieee5 безжичния стек е добавена поддръжка за 6 и 60 канала за 80211 GHz лента, както и възможността да се активира функционалността на FTM Responder от потребителското пространство.

А ядрото 5.0 за кога?

И накрая, мнозина очакваха, че новото ядро ​​ще бъде аналогично на промяната до 4.0, тъй като след 4.19 се очаква версия 5.0.

Тъй като обаче Torvalds не иска да бъде фиксиран в схема, беше казано, че Linux 5.0 ще дойде през 2019 г. Въпреки че приблизителната дата не е известна, тъй като в момента плановете за следващата версия продължават за версия 4.21.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Гацу каза той

    Много добра статия, както винаги. Всеки път, когато видя как Fedora изтегля ново ядро, отбивам се да видя какво може да върне.

    Най-добри пожелания