Planuję zmienić procesor mojego laptopa w ciągu kilku najbliższych dni.
Czy powinienem oczekiwać czegoś od Ubuntu? Jak po raz pierwszy wolniejszy / inny start, czy powinienem całkowicie ponownie zainstalować Ubuntu?
Oba mają architekturę 64-bitową.
Późniejsza edycja : po kilku tygodniach mogę z dumą stwierdzić, że Linux jest naprawdę wspaniały! Mój laptop działał idealnie po zmianie procesora.
Na marginesie, mój system Windows działał również bez żadnych dodatkowych opłat.
cpu
cpu-architecture
hadarS
źródło
źródło
Odpowiedzi:
Ubuntu (i ogólnie mówiąc Linux) nie dba szczególnie o to, na jakim sprzęcie działa, i będzie sprawdzał wszystkie urządzenia podczas rozruchu, zamiast zakładać, że za każdym razem będą dostępne te same urządzenia. Tak długo, jak twój procesor jest kompatybilny z twoim chipsetem, Ubuntu go zobaczy i zacznie go używać. Ubuntu 18.04 jest również dostępny tylko w wersji 64-bitowej, więc to też nie stanowi problemu.
Z drugiej strony, Windows musi martwić się o licencje. Kiedy kupujesz kopię systemu Windows, chodzi o to, że kupujesz ją dla pojedynczego komputera, więc Windows ma tendencję do mniej lub bardziej „blokowania” się na sprzęcie systemu. Nie oznacza to, że nie możesz zmienić sprzętu, ale jeśli robisz to zbyt często (tak jak to zrobiłem), zacznie mówić, że twój klucz jest nieprawidłowy. Jeśli korzystasz z systemu podwójnego rozruchu, należy o tym pamiętać.
źródło
Nie.
Wbrew intuicji zmiana procesora jest jedną z najmniej znaczących zmian w sprzęcie. Zwykle nie wymaga żadnych zmian w oprogramowaniu.
Jest tak, ponieważ opcje zamiany procesora są bardzo ograniczone przez gniazdo i mikroukład. Ograniczają cię one do procesorów pochodzących z jednej lub dwóch generacji produktów, które są bardzo podobne pod względem funkcji. Jasne, mogą różnić się funkcjami, które są dla Ciebie ważne, takimi jak liczba rdzeni, szybkość zegara i rozmiar pamięci podręcznej. Ale są one praktycznie przezroczyste dla oprogramowania. Architektura, instrukcje, rejestry i wszystkie inne szczegóły, które są ważne dla sposobu wykorzystania procesora przez oprogramowanie, pozostają takie same. Najwyższa prędkość wykonania nie jest czymś, od czego zależy współczesne oprogramowanie (rzeczywista szybkość wykonania zmienia się cały czas ze względu na oszczędność energii).
Nawet systemy nie otwarte, które blokują licencję na sprzęt (jak Windows), nie uważają procesora za „ważny” sprzęt. Zamiana procesora i pamięci RAM są uważane za standardowe procedury klienta i nie unieważniają licencji.
źródło
Jeśli architektura procesora jest taka sama (np. 64-bit / amd64), powinna działać od razu po wyjęciu z pudełka. 15 lat temu wziąłem dysk twardy z jednego komputera na inny (oba 32-bitowe) i wszystko działało zgodnie z oczekiwaniami.
„Wolniejszy / inny start” zależy częściowo od szybkości procesorów, więc jeśli nowy procesor jest szybszy / nowszy / droższy, powinien być szybszy i uruchamiać się szybciej.
źródło
Nie, nie musisz ponownie instalować, ponieważ Ubuntu kompiluje wszystkie pakiety dla tak zwanego „generic amd64”. Jest to zbiór zestawów instrukcji obecnych w każdym procesorze amd64. Wszelkie programy, które używają instrukcji poza tym zestawem podstawowym (znanym również jako rozszerzenia zestawu instrukcji), zawierają rezerwy.
Załóżmy teraz:
Jest to bardzo mało prawdopodobne, gdy zmienia się tylko procesory. Trzeba obniżyć procesor, aby znaleźć taki sam na płycie głównej, który obsługuje mniej zestawów instrukcji.
Nawet wtedy nie trzeba ponownie instalować systemu operacyjnego, chociaż może to być łatwiejsza opcja. Zamiast tego możesz ponownie skompilować swoje pakiety na ogólny amd64. Po zmianie wszystko działałoby dobrze, choć wolniej. Aby to przyspieszyć, możesz ponownie skompilować, tym razem używając rozszerzeń obsługiwanych przez nowy procesor.
źródło