Кернел 5.7: на овоме се тренутно ради на овој верзији

Линук Кернел

Линус Торвалдс и његов развојни тим нису зауставили своје напоре за наставак развоја Линук кернела упркос проблемима за које знам да их тренутно има широм света због Цовид-19.

И то је чак Знам да то ради на ослобађању кандидата за нову верзију из кернела 5.6, такође већ ради на следећој верзији 5.7 да ће се, ако се све настави у маршу, објавити током овог пролећа.

Побољшања за нфтаблес

И о овој новој верзији Линук кернела 5.7 их програмери подсистема филтрирања и модификације Нетфилтер мрежни пакети обзнанио објављивањем скуп закрпа који значајно убрзавају обрада велики скупови нфтаблес-а, који захтевају верификацију комбинације подмрежа, мрежних портова, протокола и МАЦ адреса.

Закрпе су већ прихваћене у нф-нект грани, који ће бити предложен за укључивање у језгро Линук 5.7. Најзапаженије убрзање постигнуто је коришћењем АВКС2 упутстава (сличне оптимизације засноване на НЕОН упутствима за АРМ планирају се објавити у будућности).

Оптимизације су представљени у модулу нфт_сет_пипапо (ПИле ПАцкет ПОлициес), који решава проблем упоређивања садржаја пакета са произвољним опсезима стања поља који се користе у правилима филтрирања, као што су опсези ИП-а и мрежних прикључака (нфт_сет_рбтрее и нфт_сет_хасх манипулишу додељивањем интервала и директним одразом вредности).

Векторизована са 2-битним АВКС256 упутствима, пипапо верзија на систему са АМД Епиц 7402 процесором показала је пораст перформанси од 420% приликом анализе 30 регистара који су садржавали пакете протокола порта.

Повећање поређења пакета подмреже и броја порта при анализирању 1000 уноса било је 87% за ИПв4 и 128% за ИПв6.

Још једна оптимизација, која омогућава употребу 8-битних група за мапирање уместо 4-битних, такође је показао значајан пораст перформанси: 66% при анализи 30 хиљада уноса протокола порта, 43% - подмрежа ИПв4 порта и 61% - подмрежа порта ИПв6.

Укупно, узимајући у обзир оптимизацију АВКС2, перформансе пипапа порасле су у овим тестовима за 766%, 168%, односно 269%.

Карактеристике добијене за сложена поређења су испред провере појединачних поља у рбтрее-у (са изузетком теста повезивања порт + протокол), али засад заостају за директним проверама помоћу хеша и процесора заснованих на падовима.

Побољшања НВМе ССД покретања

Још једна промена која ће пратити кернел Линук 5.7 је побољшање за убрзавање покретања система са НВМе ССД-а. То је то захваљујући Интеловом програмеру Јосх Триплетту, који је истакао да је потребно време да се види да ли је нвме уређај за покретање спреман за употребу 100 мс. Пошто су НВМЕ ССД-ови обично врло брзи, Триплетт променио временско ограничење са 100 милисекунди на 1 мс.

Према програмеру, ово је за време покретања добило око 0.2 секунде. Иако то не чини невероватно велику разлику, то је наравно принцип 'сваки бит је битан'.

Такође, тих 0.2 секунде могу бити пресудне у неким апликацијама, као што су подешавање виртуелне машине или системи камера који морају да буду спремни за снимање готово одмах.

ЕкФАТ управљачки програм система датотека

И на крају, али не најмање важно, још једна од новина које можемо пронаћи у Линуку 5.7 је нови управљачки програм екФАТ датотечног система, који ће сада пружити већу подршку управљачком програму који се тренутно налази у кернелу, јер је тренутна верзија ограничена јер се заснива на старом управљачком програму.

Нови контролер који ће бити укључен биће на чему је Самсунг радио, омогућавајући рад са већим медијима форматираним помоћу система датотека екФАТ. Нови покретачки програм биће познат под називом ЕКСФАТ_ФС, али стари привремени управљачки програм (ЦОНФИГ_СТАГИНГ_ЕКСФАТ_ФС) још увек неће нестати. Двојица пилота ће у почетку живети раме уз раме, али то неће бити заувек.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.