Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Instalacja Win11 na VB

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Instalacja Win11 na VB
From: "Grzegorz Niemirowski" <grzegorz@grzegorz.net>
Date: Sun, 9 Oct 2022 23:06:08 +0200
heby <heby@poczta.onet.pl> napisał(a):
Niby tak, ale musisz pamiętać, że to spowoduje u producentów oprogramowania rezygnowanie ze wsparcia starych procesorów. Nie da się wykluczyć, że nowy soft pod w11 będzie zakładał istnienie ficzera X w procesorze i nie uruchmi się na strym cpu.

Ale w praktyce takie coś nie ma miejsca. Oprócz bardzo specjalistycznego oprogramowania ludzie nie napotykają problemów z brakiem instrukcji. A dlaczego? Bo pisząc program nie ustawia się wsparcia CPU od określonej daty czy coś takiego. Najwyżej jeśli jest to potrzebne, włącza się w ustawieniach kompilatora używanie instrukcji SSE lub AVX i tyle. Nie uzależnia się też tego od konkretnej wersji systemu operacyjnego.

Wiec ostrożnie: to że dział teraz nie oznacza, że będzie działac jutro. Przyjdzie update i unieruchomi system bo braknie jakiejś instrukcji w CPU. Maja pełne prawo tak zrobić.

Jakiej konkretnie instrukcji? Wymagania są jasne:
- PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE instruction set (for ARM64 processor)
- PAE, NX and SSE4.1
- CMPXCHG16b
- LAHF/SAHF
- PrefetchW
To jest mniej więcej to samo co dla Windows 10 i są to starocie. Podniesiona została wersja SSE z 2 na 4.1 oraz dodano wymaganie dla ARM-ów. SSE 4.1 pojawiło się w czasach Core 2.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>