Eu tenho um novo MacBook Pro, clicando em "sobre este mac", vejo que tenho um:
Intel Core 2 Duo de 2,66 GHz
Um amigo tem um Mac Pro e possui:
Intel Xeon Quad-Core de 2 x 2,8 GHz
Como vou entender isso: Presumo que tenho apenas uma CPU e ele tem duas. O que isso permite que ele faça que eu não posso? A máquina dele será mais rápida que a minha e com quê? "2 Duo" significa que eu tenho "2 x 2" = 4 núcleos? "2 x Quad-Core" significa que ele tem "2 x 4" = 8 núcleos? O que é realmente um "núcleo" em termos práticos, ou seja, como podemos esperar que ele efetue desempenho?
Qual é a diferença prática entre essas duas máquinas?
cpu
macbook-pro
Edward Tanguay
fonte
fonte
Respostas:
Em termos práticos, o desempenho é relevante apenas se você realmente tiver tarefas que exigem muito da CPU / núcleos. Portanto, se você trabalha muito com vídeo ou gráficos, o poder de computação extra ajudaria. Mas se você navega na web, lê e-mails, assiste a filmes ou ouve música, sua máquina é perfeitamente capaz de lidar com isso nos próximos anos.
A potência do processador é apenas um eixo de desempenho. Quantidade e velocidade de RAM (memória), quantidade e tipo de disco (disco rígido ou estado sólido) etc. também influenciam o desempenho geral, mas, novamente, isso depende do tipo de carga de trabalho que você possui para a máquina. A métrica mais importante gira em torno de uma análise de custo / benefício que leva em consideração todas essas variáveis e considera que tipo de trabalho a máquina deve fazer. De um modo geral, o hardware de primeira linha é baixo nessa métrica de custo / benefício, porque os componentes ficam mais baratos o tempo todo.
Para testar o desempenho relativo, você pode usar o XBench ou o GeekBench, mas esses números podem não ser tão interessantes assim.
Para resolver suas perguntas específicas:
Core 2
significa a segunda geração da família de processadores.Duo
significa dois núcleos. Você tem um chip com dois núcleos.fonte
Cada núcleo é realmente um processador. Por algum tempo, tem sido difícil fabricar processadores com vários núcleos; portanto, os computadores que precisavam ter alto desempenho e realizar um grande número de tarefas usavam simultaneamente vários processadores.
Durante essa década, a tecnologia avançou tanto que é prático ter dois núcleos em um único processador. Esse é basicamente o pacote 2 em 1, que geralmente é melhor do que dois processadores separados. O resfriamento é mais fácil, assim como a construção de placas-mãe. Além disso, os dois núcleos podem se comunicar mais rapidamente do que dois processadores separados.
Do lado do software, existem os chamados "threads". Basicamente, cada programa simples pode fazer apenas uma coisa ao mesmo tempo. Se você quiser fazer mais de uma coisa, como clicar em um botão enquanto o processador de texto estiver digitalizando um documento, será necessário separar o programa em componentes menores, chamados de threads. O computador pode alterar rapidamente qual passo está sendo executado, dando a impressão ao usuário de que várias coisas estão acontecendo ao mesmo tempo. Em computadores com vários processadores, cada processador pode executar pelo menos um encadeamento (existem processadores que podem executar mais de um por vez, mas não vou entrar nisso agora). Às vezes, um processador precisa de dados do encadeamento que estão sendo executados pelo outro processador. Lentidão pode ocorrer enquanto um processador transfere dados para o outro.
Agora, para suas perguntas específicas. Você está interpretando mal a parte 2 Duo. É o (Core 2) Duo, ou seja, o Core 2 é sucessor do Core, pois tivemos o Pentium II como sucessor do Pentium. Duo significa que existem dois núcleos nesse processador. Seu amigo tem 2 Xeons quad core. Seu sistema é uma combinação de sistema multiprocessador e sistema multicore. Cada processador possui 8 núcleos e o sistema possui 2 processadores. Eles também são um pouco mais rápidos que o seu processador quando medidos núcleo por núcleo.
Isso significa que você pode executar 2 aplicativos ao mesmo tempo, enquanto ele pode executar 8 aplicativos ao mesmo tempo. Isso é bom nos casos em que alguns aplicativos são muito exigentes, precisam de muito tempo do processador e seu trabalho é em threads separados. Também é bom nos casos em que há um único encadeamento que é muito exigente porque o sistema possui processadores extras que podem ser usados para executar outros encadeamentos, para que o sistema pareça mais responsivo.
Há também a comparação do Xeon Core. Ambos os processadores estão relacionados, mas os processadores Xeon destinam-se a servidores nos quais há necessidade de processar grandes quantidades de dados e onde a confiabilidade é extremamente importante. Eles são geralmente de qualidade muito alta. Os processadores principais são versões mais simples de desktop e laptop e são mais baratos e de menor qualidade. Os processadores Xeon também usam diferentes tipos de RAM, que podem detectar erros causados pela radiação de fundo (entre outras coisas) e corrigi-los. Além disso, o sistema do seu amigo pode consumir muito mais RAM que o seu. Não sei os números exatos dos MacBook Pros na época em que o seu processador era popular não suportava mais de 4 GiB de RAM, enquanto o computador do seu amigo provavelmente poderia ter pelo menos 16 GiB de RAM e provavelmente mais.
Quanto à parte de qualidade que mencionei: Basicamente, todos os processadores da mesma geração são fabricados juntos. Em um ponto da fabricação, cada processador é testado. Após o teste, os processadores são classificados de modo que os piores processadores que podem ser inoperantes sejam descartados, os processadores com danos leves danificam as peças desabilitadas e são vendidos como processadores baratos, os processadores em pleno funcionamento geralmente entram na classe média e os processadores mais caros são os que deram o melhor resultados em testes. Espero que os testes sejam muito mais rigorosos para o Xeons.
Então, basicamente, quase tudo o que seu computador pode fazer pode ser feito pelo computador do seu amigo, mas muito mais rápido.
fonte
Sua máquina será mais rápida em praticamente tudo. O Mac Pro possui dois Xeons separados rodando a 2,8 GHz. Cada Xeon é um quad core, então no total ele tem 2x4 == 8 núcleos à sua disposição.
O seu é um Core 2 Duo - o Core 2 indica a segunda geração da microarquitetura Core e o Duo indica um dual core. Portanto, sua máquina tem 2 núcleos à sua disposição. Um núcleo é uma unidade de processamento físico.
fonte