Estou pensando em mudar a CPU do meu laptop nos próximos dias.
Devo esperar alguma coisa do Ubuntu? Como um início mais lento / diferente pela primeira vez, ou devo reinstalar completamente o Ubuntu?
Ambos são de arquitetura de 64 bits.
Mais tarde Editar : Depois de algumas semanas, posso dizer com orgulho que o Linux é realmente maravilhoso! Meu laptop funcionou perfeitamente depois de alterar a CPU.
Como observação, meu Windows também funcionou sem nada a mais.
cpu
cpu-architecture
hadarS
fonte
fonte
Respostas:
O Ubuntu (e geralmente o Linux) não se importa particularmente com o hardware em que está executando, e executará uma verificação em todos os dispositivos na inicialização, em vez de assumir que os mesmos dispositivos estão sempre disponíveis. Desde que sua CPU seja compatível com seu chipset, o Ubuntu o verá e começará a usá-lo. O Ubuntu 18.04 também está disponível apenas na versão de 64 bits, então isso também não é uma preocupação.
O Windows, por outro lado, precisa se preocupar com o licenciamento. Quando você compra uma cópia do Windows, a idéia é que você a compre para uma única máquina; portanto, o Windows tende a "travar" mais ou menos o hardware do sistema. Isso não significa que você não pode alterar o hardware, mas se você fizer isso com muita frequência (como eu consegui fazer), começará a dizer que sua chave é inválida. Se você estiver em um sistema de inicialização dupla, isso é algo a ter em mente.
fonte
Não.
Contra-intuitivamente, mudar a CPU é uma das mudanças menos significativas no hardware. Geralmente, não requer nenhuma alteração no software.
Isso ocorre porque suas opções de troca de CPU são extremamente limitadas por soquete e chipset. Isso limita você a CPUs provenientes de uma ou duas gerações de produtos muito semelhantes em termos de recursos. Claro, eles podem diferir em recursos importantes para você, como número de núcleos, velocidade do clock e tamanho do cache. Mas esses são praticamente transparentes para o software. A arquitetura, as instruções, os registros e todos os outros detalhes importantes sobre como o software usa a CPU permanecem os mesmos. A velocidade máxima de execução não é algo em que o software moderno dependa (a velocidade real de execução flutua o tempo todo devido à economia de energia).
Mesmo sistemas não abertos, que bloqueiam a licença do hardware (como o Windows), não consideram a CPU como hardware "importante". Trocar CPU e RAM são considerados procedimentos padrão do cliente e não invalidam a licença.
fonte
Se a arquitetura da CPU for a mesma (por exemplo, 64 bits / amd64), ela deve funcionar imediatamente. Há 15 anos, levei um disco rígido de um computador para outro (ambos de 32 bits) e funcionou como esperado.
O "início mais lento / diferente" depende em parte da velocidade das CPUs; portanto, se sua nova CPU for mais rápida / mais nova / mais cara, deve ser e inicialize mais rapidamente.
fonte
Não, você não precisa reinstalar, porque o Ubuntu compila todos os pacotes para o que é conhecido como "amd64 genérico". Esta é uma coleção de conjuntos de instruções presentes em cada CPU amd64. Todos os programas que usam instruções além deste conjunto básico (também conhecidas como extensões do conjunto de instruções) incluem fallbacks.
Agora, vamos assumir:
É altamente improvável que isso aconteça ao alternar apenas as CPUs. Você precisaria fazer o downgrade da CPU para encontrar uma na mesma placa-mãe que suporta menos conjuntos de instruções.
Mesmo assim, você não precisaria reinstalar o sistema operacional, embora possa ser a opção mais fácil. Você poderia recompilar seus pacotes para amd64 genérico. Depois de mudar tudo funcionaria bem, embora mais lento. Para acelerá-lo, você pode recompilar mais uma vez, desta vez usando extensões suportadas pela nova CPU.
fonte