Linux 5.2 może być złym interesem dla niektórych komputerów

Linux Kernel 4.19

W dzisiejszych czasach, kiedy mówimy o czymś związanym z technologią, często rozmawiamy na wiele miesięcy, zanim coś się wydarzy. Obecnie większość systemów operacyjnych nie zaktualizowała jeszcze swojego jądra do wersji 5.xx i mamy już wiadomości związane z Linux 5.2. Podobnie jak w przypadku liczby procesów w Firefoksie 66, wiadomości, które dziś przynosimy, będą pozytywne dla wielu komputerów, ale dla innych tak nie będzie.

I czy to Linux 5.2 aktywuj opcję Live Patching w GCC 9, kompilator, który ma zostać wydany w ciągu najbliższych kilku tygodni. Jest to opcja zaprojektowana, aby pomóc w generowaniu plików binarnych, które dobrze działają, aby działała łatka na żywo. Wraz z pojawieniem się jądra Linuksa w wersji 5.2 ta opcja będzie używana domyślnie, co może powodować spadki szybkości. Nie powinno to być zauważalne ani nawet pozytywne na nowszych komputerach, ale może to być problem na urządzeniach z ograniczonymi zasobami.

Linux 5.2 domyślnie aktywuje Live Patching

GCC 9 wprowadza 5 opcji łatania które kontrolują, jakie optymalizacje są używane, aby spróbować i zapewnić, że nie dojdzie do katastrofy, jeśli plik binarny może zastosować aktualizacje bezpieczeństwa jądra bez konieczności ponownego uruchamiania. Jest to ważne w przypadkach takich jak kGraft, Ksplice i Kpatch aby upewnić się, że kompilator GCC nie zmodyfikuje twojego zadania "poprawek na żywo".

GCC 9.1.0 zostanie wydany pod koniec tego miesiąca lub już w maju. Ostatecznie Linux 5.2 domyślnie aktywuje 5 typów poprawek na żywo, jeśli zostanie uruchomiony na obsługiwanym kompilatorze i kiedy CONFIG_LIVEPATCH jest aktywowany, coś takiego tak będzie domyślnie w większości jąder Linuksa. To Miroslav Benes z firmy SUSE i osoba odpowiedzialna za zmianę ostrzega to w niektórych przypadkach może to mieć negatywny wpływ na wydajność w wyniku tej opcji „poprawki na żywo” sterującej heurystyką optymalizacji kompilatora.

I jest tak, że choć nam się to nie podoba, to zwykle jest tak: jeśli chcemy cieszyć się nowymi funkcjami, to najprawdopodobniej będziemy musieli coś stracić, a jest to szczególnie widoczne przy zużyciu baterii smartfonów. Jak myślisz, że ta opcja jest domyślnie włączona w Linuksie 5.2?

Arch Linux
Podobne artykuł:
Arch Linux 2019.04.1: jego pierwsza wersja z Linux Kernel 5 jest już dostępna

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.