U ovim vremenima, kada govorimo o nečemu što je povezano s tehnologijom, često razgovaramo mjesecima prije nego što se nešto dogodi. Trenutno većina operativnih sistema još nije ažurirala svoj kernel na verziju 5.xx i već imamo vijesti povezane s tim Linux 5.2. Kao i kod broja procesa u Firefoxu 66, vijesti koje vam danas donosimo za mnoge će računare biti pozitivne, ali za ostale neće.
A je li to Linux 5.2 aktivirajte opciju Live Patching iz GCC 9, kompajler koji bi trebao biti objavljen u narednih nekoliko sedmica. Ovo je opcija dizajnirana da pomogne u generiranju binarnih datoteka koje dobro rade kako bi Live Patching funkcionirao. Dolaskom Linux kernela v5.2, ova opcija će se koristiti prema zadanim postavkama, što može uzrokovati pad brzine. To ne bi trebalo biti primjetno ili čak pozitivno na novijim računarima, ali mogao bi predstavljati problem na uređajima s ograničenim resursima.
Linux 5.2 će po defaultu aktivirati Live Patching
OUU 9 predstavlja 5 opcija zakrpe koji kontroliraju koje se optimizacije koriste da bi se osiguralo da se ne dogodi katastrofa ako bi binarni sustav mogao primijeniti sigurnosna ažuriranja kernela bez potrebe za ponovnim podizanjem sistema. Ovo je važno u slučajevima kao što su kGraft, Ksplice i Kpatch kako bi osigurao da GCC kompajler ne modificira vaš posao "live patch".
GCC 9.1.0 će biti objavljen kasnije ovog mjeseca ili već u maju. Na kraju će Linux 5.2 po defaultu aktivirati 5 vrsta zakrpa uživo kada se izvodi na podržanom kompajleru i kada CONFIG_LIVEPATCH je aktivirano, nešto što tako će biti zadano u većini Linux jezgri. U nekim slučajevima to upozorava Miroslav Benes iz SUSE-a i osoba odgovorna za promjenu mogao bi imati negativan uticaj na performanse kao rezultat ove opcije "live patch" koja kontrolira heuristiku optimizacije kompajlera.
I to je tako, iako nam se ne sviđa, ovo je obično ovako: ako želimo uživati u novim funkcijama, najvjerojatnije ćemo morati nešto izgubiti, a to je posebno uočljivo u potrošnji baterije pametnih telefona. Što mislite da je ova opcija standardno omogućena u Linuxu 5.2?