Линук 5.12 долази са многим побољшањима подршке, управљачким програмима, службеном подршком за Н64 и више

линук

После два месеца развоја, Линус Торвалдс најавио излазак Линук кернела 5.12, верзија у којој најзапаженије промене укључују подршку за зониране блок уређаје у Бтрфс-у, могућност мапирања корисничких ИД-ова у системе датотека, систем за отклањање грешака КФЕНЦЕ за откривање грешака, између осталог.

Нова верзија добио 14170 исправки од 1946 програмера, величина закрпе је 38 МБ (промене фајлова на које то утиче 12102 (12090), додавање 538599 (868025) линија кода, уклањање 333377 (261456) редова).

Главне нове карактеристике Линука 5.12

Имплементирана је могућност мапирања корисничких ИД-ова за монтиране системе датотека. Мапирање је компатибилан са ФС ФАТ, ект4 и КСФС, при чему предложена функционалност олакшава размену датотека између различитих корисника и на различитим рачунарима, укључујући мапирање које ће се користити у системски удомљеном механизму кућног директорија.

Још једна новина је и систем датотека Бтрфс додаје почетну подршку за зониране блок уређаје. У режиму само за читање пружа се подршка за блокове са метаподацима и подацима који су мањи од једне странице (подстранице).

Такође је истакнуто да имплементирана је могућност изградње језгра са Цланг компајлером укључујући оптимизацију времена оптимизације везе (ЛТО). На пример, са ЛТО-ом је могуће уграђено распоређивање за функције из других датотека, неискоришћени код није укључен у извршну датотеку, провера типа и општа оптимизација врше се на нивоу пројекта у целини. Подршка за ЛТО тренутно је ограничена на архитектуре к86 и АРМ64.

Такође додан нвмем управљачки програм за примање података из меморијских подручја резервисаних фирмвером који нису директно доступни Линуку (на пример, ЕЕПРОМ меморија физички доступна само за фирмвер или податке доступне само у раној фази учитавања).

С друге стране, истакнуто је да КФенце механизам заштите је додат (Кернел Елецтриц Фенце), која открива грешке у раду са меморијом, попут преливања бафера и приступа након ослобађања меморије. За разлику од механизма за отклањање грешака КАСАН, подсистем КФенце се одликује великом брзином и малим режијским трошковима, омогућавајући вам откривање грешака у меморији које се појављују само у покренутим системима или током дуготрајног рада.

Подсистем Интегрити Меасуремент Арцхитецтуре (ИМА), који одржава базу података хеширања ради верификације интегритета датотека и њихових повезаних метаподатака, сада има могућност верификације интегритета властитих података језгра, на пример за праћење промена у СЕЛинук правилима.

Хипервизор КВМ сада има могућност да пресретне Ксен хиперпозиве и проследи их емулатору корисничког простора.

Додата је могућност употребе Линука као основног окружења за Хипер-В хипервизор, јер има директан приступ хардверу и користи се за покретање система гостију (слично Дом0 на Ксен-у). До сада је Хипер-В (Мицрософт Хипервисор) подржавао Линук само у гостинским окружењима, али самим хипервизором се управљало из Виндовс окружења.

Контролер амдгпу примењује могућност оверклока (ОверДриве) тКартице засноване на ГПУ-у Сиенна Цицхлид (Нави 22, Радеон РКС 6ккк).

Контролер и915 за Интел Грапхицс имплементира параметар и915.митигатионс онемогућити механизме изолације и заштите у корист бољих перформанси. За чипс почев од Тигрово језеро, укључен носач ВРР механизма (Вариабле Рате Рефресх), која вам омогућава да прилагодите брзину освежавања монитора како бисте осигурали глаткоћу и нема ломова током играња. Укључује подршку за технологију Интел Цлеар Цолор за побољшање тачности боја.

Контролер Ноувеау додаје почетну подршку за НВИДИА графичке процесоре засноване на архитектури ГА100 (Ампер). Управљачки програм за мсм додаје подршку за графичке процесоре Адрено 508, 509 и 512 који се користе у чиповима СДМ (Снапдрагон) 630, 636 и 660.

Додата је подршка за Соунд БластерКс АЕ-5 Плус, Лекицон И-ОНИКС ФВ810с и Пионеер ДЈМ-750 звучне картице. Додата подршка за аудио подсистем Интел Алдер Лаке ПЦХ-П.

Такође, иу овој новој верзији Линука 5.12 Подршка за Нинтендо 64 играће конзоле је озваничена произведен између 1996. и 2003. године (претходни покушаји преноса Линука на Нинтендо 64 били су некомплетни и имали су статус Вапорваре).

Додато подршка за платформу Леново ИдеаПад са могућношћу управљања сталним оптерећењем и позадинским осветљењем тастатуре. Такође подржава АЦПИ профил ТхинкПад платформе са могућностима управљања напајањем. Додан управљачки програм за подсистем Леново ТхинкПад Кс1 Таблет Ген 2 ХИД.

Додато подршка за АРМ плоче, уређаје и платформе: ПинеТаб, Снапдрагон 888 / СМ8350, Снапдрагон МТП, Два Беацон ЕмбеддедВоркс, Интел еАСИЦ Н5Кс, Нетгеар Р8000П, Плимовент М2М, Беацон и.МКС8М Нано, НаноПи М4Б.

izvor: https://lkml.org


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

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

*

*

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