Windows Tips & News

Linux Kernel 5.2 jest niedostępny z opcją Ext4 bez rozróżniania wielkości liter

click fraud protection

Zazwyczaj nie omawiam tutaj wydań jąder Linuksa, ale wersja 5.2 jest czymś wyjątkowym. Oprócz różnych ulepszeń wydajności, nowych sterowników i interfejsów API, jest to pierwsza wersja jądra, która zawiera opcję systemu plików Ext4 bez rozróżniania wielkości liter.

Kluczowe zmiany w wydaniu to:

  • Sound Open Firmware dla urządzeń audio DSP
  • Nowe API montowania do montowania systemów plików: fsopen(), open_tree(), fspick(), fsmount(), fsconfig() i move_mount().
  • Nowe sterowniki open source dla procesora graficznego Mali w ARM
  • Ulepszenia wydajności wprowadzone w harmonogramie we/wy BFQ.
  • Nowy moduł jądra dm-kurz który umożliwia symulację uszkodzonych bloków na dyskach.

Bezpieczeństwo i niezawodność

Jądro obsługuje nowy parametr rozruchowy łagodzenia= który pozwala konfigurować i wyłączać różne zabezpieczenia podatności w [głównie] procesorach Intela.

  • łagodzenia=wyłączone - wyłącza wszystko.
  • mitigations=auto — automatycznie włącza wszystkie odpowiednie opcje łagodzenia skutków, ale pozostawia włączoną funkcję Hyper-Threading.
  • mitigations=auto, nosmt - tak samo jak powyżej + wyłącza hiperwątkowość.

Kernel 5.2, w tym dodatkowa ochrona przed próbkowaniem danych mikroarchitektonicznych, MDS dla procesorów Intel. Możesz sprawdzić jego stan pod

/sys/devices/system/cpu/vulnerabilities/mds

obsługiwane dwa tryby, pierwszy opiera się na zaktualizowanym mikrokodzie procesora, drugi to hack kodu. Posiada własny parametr rozruchowy, mds= które można ustawić na

  • mds=pełny
  • mds=pełny, nosmt
  • mds=wył.

Kierowcy

Nowe jądro zawiera kilka nowych sterowników, w tym Lima dla GPU Mali 400/450 i Panfrost dla Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x).

Sterownik Intel i915 obsługuje teraz chipy Elkhartlake (Gen11).

Sterownik amdgpu dla GPU AMD Vega20 obsługuje teraz RAS. Ponadto kierowca otrzymał wiele innych ulepszeń, w tym technologię zarządzania energią SMU 11.

Opcja systemu plików ext4 bez uwzględniania wielkości liter

Dla katalogu można ustawić nowy atrybut +F (EXT4_CASEFOLD_FL). Gdy atrybut jest ustawiony, wszystkie operacje porównywania nazw plików będą ignorować wielkość liter. Nazwy plików, takie jak Test.txt, test.txt i test. TXT będzie traktowany jako plik o tej samej nazwie. Atrybut +F jest przechowywany wewnątrz i-węzeł obszar i ma zastosowanie do wszystkich plików i podkatalogów.

Atrybut nie jest domyślnie włączony. Po wyjęciu z pudełka w ext4 rozróżniana jest wielkość liter.

Łatki zostały stworzone przez dewelopera firmy Canonical, Gabriela Krismana Bertazi, i po siedmiu próbach zostały przyjęte do głównego nurtu.

Możesz pobrać kod źródłowy jądra tutaj.

Cortana będzie dostępna w systemie Windows 10 IoT z aktualizacją Creators Update

Cortana będzie dostępna w systemie Windows 10 IoT z aktualizacją Creators Update

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Archiwa urządzeń z obsługą Cortany

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Cortana zyskuje męski głos, możliwość dynamicznego planowania spotkań

Cortana zyskuje męski głos, możliwość dynamicznego planowania spotkań

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej