Je prévois de changer le processeur de mon ordinateur portable dans les prochains jours.
Dois-je m'attendre à quelque chose d'Ubuntu? Comme un démarrage plus lent / différent pour la première fois, ou dois-je réinstaller complètement Ubuntu?
Ils sont tous deux d'architecture 64 bits.
Édition ultérieure : Après quelques semaines, je peux dire avec fierté que Linux est vraiment merveilleux! Mon ordinateur portable a parfaitement fonctionné après avoir changé le CPU.
En remarque, mon Windows fonctionnait également sans rien de plus.
cpu
cpu-architecture
hadarS
la source
la source
Réponses:
Ubuntu (et généralement Linux) ne se soucie pas particulièrement du matériel sur lequel ils s'exécutent et effectuera une vérification sur tous les appareils au démarrage plutôt que de supposer que les mêmes appareils sont là à chaque fois. Tant que votre CPU est compatible avec votre chipset, Ubuntu le verra et commencera à l'utiliser. Ubuntu 18.04 n'est également disponible que dans la version 64 bits, ce n'est donc pas un problème non plus.
Windows, en revanche, doit s'inquiéter des licences. Lorsque vous achetez une copie de Windows, l'idée est que vous l'achetiez pour une seule machine, donc Windows a tendance à se "verrouiller" plus ou moins sur le matériel d'un système. Cela ne signifie pas que vous ne pouvez pas changer de matériel, mais si vous le faites trop souvent (comme j'ai réussi à le faire), cela commencera à dire que votre clé n'est pas valide. Si vous êtes dans un système à double démarrage, c'est quelque chose à garder à l'esprit.
la source
Non.
Contre-intuitivement, le changement de CPU est l'un des changements matériels les moins significatifs. Habituellement, cela ne nécessite aucune modification du logiciel.
C'est parce que vos options d'échange de CPU sont extrêmement limitées par le socket et le chipset. Ceux-ci vous limitent aux processeurs provenant d'une ou deux générations de produits qui sont très similaires en termes de fonctionnalités. Bien sûr, ils peuvent différer dans les fonctionnalités qui vous intéressent, comme le nombre de cœurs, la vitesse d'horloge et la taille du cache. Mais ceux-ci sont pratiquement transparents pour le logiciel. L'architecture, les instructions, les registres et tous les autres détails qui sont importants pour la façon dont le logiciel utilise le CPU restent les mêmes. La vitesse d'exécution maximale n'est pas quelque chose dont les logiciels modernes dépendent (la vitesse d'exécution réelle fluctue tout le temps en raison des économies d'énergie de toute façon).
Même les systèmes non ouverts, qui verrouillent la licence sur le matériel (comme Windows), ne considèrent pas le CPU comme un matériel "important". L'échange de CPU et de RAM est considéré comme une procédure client standard et n'invalide pas la licence.
la source
Si l'architecture du processeur est la même (par exemple 64 bits / amd64), elle devrait fonctionner dès la sortie de l'emballage. Il y a 15 ans, j'ai pris un disque dur d'un ordinateur sur un autre (tous deux 32 bits) et cela a fonctionné comme prévu.
Le "démarrage plus lent / différent" dépend en partie de la vitesse des processeurs, donc si votre nouveau processeur est plus rapide / plus récent / plus cher, il devrait l'être et démarrer plus rapidement.
la source
Non, vous n'avez pas besoin de réinstaller, car Ubuntu compile tous les packages pour ce qui est connu comme "amd64 générique". Il s'agit d'une collection de jeux d'instructions présents dans chaque CPU amd64. Tout programme qui utilise des instructions au-delà de cet ensemble de base (également connu sous le nom d'extensions de jeu d'instructions) inclut des solutions de secours.
Supposons maintenant:
Il est très peu probable que cela se produise lors de la commutation de processeurs uniquement. Vous devez rétrograder le CPU pour en trouver un sur la même carte mère qui prend en charge moins de jeux d'instructions.
Même alors, vous n'auriez pas besoin de réinstaller votre système d'exploitation, bien que ce soit l'option la plus simple. Vous pouvez à la place recompiler vos packages en amd64 générique. Après le changement, tout fonctionnerait bien, bien que plus lentement. Pour l'accélérer, vous pouvez à nouveau recompiler, cette fois en utilisant des extensions prises en charge par le nouveau CPU.
la source