Microsoft szczegółowo opisuje wpływ poprawek Spectre i Meltdown na wydajność na komputerach z systemem Windows

Ikona czasu czytania 3 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Microsoft niedawno wypchnął łatkę dla użytkowników systemu Windows 10 zaprojektowanych w celu usunięcia luk w procesorach związanych z exploitami Meltdown i Spectre. Pojawiło się kilka zgłoszeń, które mogą spowodować te poprawki błędów znacząca wydajność wpływ na niektóre systemy. Intel powiedział jednak, że w przypadku większości zadań wpływ na wydajność powinien być minimalny. Firma Microsoft przetestowała teraz wpływ na wydajność komputerów z systemem Windows i podała poniższe podsumowanie.

  • W przypadku systemu Windows 10 na nowszym krzemie (komputery z ery 2016 z procesorami Skylake, Kabylake lub nowszym) testy porównawcze pokazują jednocyfrowe spowolnienia, ale nie oczekujemy, że większość użytkowników zauważy zmianę, ponieważ te wartości procentowe są odzwierciedlane w milisekundach.
  • W przypadku systemu Windows 10 na starszym krzemie (komputery z ery 2015 z procesorem Haswell lub starszym) niektóre testy porównawcze wykazują bardziej znaczące spowolnienia i spodziewamy się, że niektórzy użytkownicy zauważą spadek wydajności systemu.
  • W przypadku systemów Windows 8 i Windows 7 na starszych komputerach krzemowych (komputery z ery 2015 z procesorem Haswell lub starszym) oczekujemy, że większość użytkowników zauważy spadek wydajności systemu.
  • Windows Server na dowolnym układzie, zwłaszcza w dowolnej aplikacji intensywnie korzystającej z operacji we/wy, wykazuje bardziej znaczący wpływ na wydajność, gdy włączysz środki zaradcze w celu wyizolowania niezaufanego kodu w wystąpieniu systemu Windows Server. Dlatego chcesz ostrożnie ocenić ryzyko niezaufanego kodu dla każdej instancji systemu Windows Server i zrównoważyć kompromis między bezpieczeństwem a wydajnością w swoim środowisku.

Microsoft podał również powód, dla którego komputery z systemem Windows 10 mają mniejszy wpływ na wydajność w porównaniu z komputerami z systemem Windows 7, nawet z tym samym sprzętem. Przeczytaj to poniżej.

Dla kontekstu, na nowszych procesorach, takich jak Skylake i nie tylko, Intel udoskonalił instrukcje używane do wyłączania spekulacji oddziałów, aby były bardziej specyficzne dla oddziałów pośrednich, zmniejszając ogólny spadek wydajności związany z łagodzeniem Spectre. Starsze wersje systemu Windows mają większy wpływ na wydajność, ponieważ systemy Windows 7 i Windows 8 mają więcej przejść między jądrem użytkownika z powodu starszych decyzji projektowych, takich jak renderowanie wszystkich czcionek w jądrze.

Firma Microsoft złagodziła problem Spectre i Meltdown poprzez następujące zmiany w systemie Windows i mikrokodzie krzemowym.

Wykorzystana podatność CVE Wykorzystać
Imię
Nazwa luki publicznej Zmiany w systemie Windows Aktualizacja mikrokodu krzemowego wymagana RÓWNIEŻ na hoście
Widmo 2017-5753 wariant 1 Obejście kontroli granic Zmiana kompilatora; ponownie skompilowane pliki binarne są teraz częścią Windows UpdatesEdge i IE11 wzmocnione, aby zapobiec exploitowi z JavaScript Nie
Widmo 2017-5715 wariant 2 Oddział docelowy wtrysk Wywoływanie nowych instrukcji CPU w celu wyeliminowania spekulacji oddziałów w ryzykownych sytuacjach Tak
Odwilż 2017-5754 wariant 3 Nieuczciwe ładowanie pamięci podręcznej danych Izoluj tabele stron trybu jądra i trybu użytkownika Nie

Microsoft twierdzi, że środki łagodzące Wariant 1 i Wariant 3 mają minimalny wpływ na wydajność, podczas gdy środki zaradcze w Wariancie 2, w tym system operacyjny i mikrokod, mają wpływ na wydajność. Firma Microsoft obsługuje obecnie 45 edycji systemu Windows, a powyższe poprawki są teraz dostępne dla 41 z nich za pośrednictwem usługi Windows Update. Aktualizacja mikrokodu krzemowego zostanie wydana przez firmę Intel lub AMD za pośrednictwem producentów OEM. Urządzenia Surface będą otrzymywać tę aktualizację od dzisiaj.

Dowiedz się więcej o tym problemie, korzystając z poniższego linku źródłowego.

Źródło: Microsoft

Więcej na tematy: Poprawki błędów firmy Intel, Krach, Microsoft, wpływ na wydajność, Widmo, Okna 10, Okna 7

Dodaj komentarz

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