A sabedoria convencional diz que duas cabeças pensam melhor que uma. Por essa lógica , um computador com um dual core , ou em um sentido dois cérebros , deve ser melhor do que aquelas velhas relíquias de núcleo único . Infelizmente , um dos dois cérebros é normalmente o sono. Os dois núcleos do processador podem trabalhar em paralelo ( multithreading ) com grande efeito , se apenas o software em uso no momento em que foi escrito para aproveitar essa funcionalidade. Quando você se sentar e esperar por um novo software com capacidade de multithreading , existem algumas coisas que você pode fazer para tirar proveito de ambos os núcleos . Coisas que você precisa
computador Dual-core
software multithreaded
Show Mais instruções
1
Use software que já tem capacidade de multithreading. Melhorar ou modificar o software existente para aproveitar essa capacidade acontece no lado do desenvolvedor , e não com o usuário final. Atualização para novas versões de seu software legado , quando eles se tornam disponíveis .
2
Atualizar o sistema operacional . Mesmo que o software escolhido é até agora incapaz de multithread , o seu sistema operacional é capaz de gerenciar vários segmentos globalmente. É chamado de nível de linha paralelismo. Se você estiver executando vários programas single-thread , a partir do Windows XP em diante, o sistema operacional pode otimizar as tarefas individuais através TLP . Se você tem um navegador aberto , você está jogando um jogo e há um antivírus em execução, permitindo TLP permite que o sistema operacional para gerenciar essas tarefas através de ambos os núcleos , maximizando a largura de banda em dois ônibus laterais dianteiros separados.
3
Confira uma lista atual de software que é capaz multithread antes de comprar. Os fabricantes de programas de uso intensivo de recursos foram os primeiros a saltar a bordo , uma vez que as mais beneficiadas com a capacidade mais recente. O design gráfico , vídeo e edição de áudio e programas de desenho assistido por computador todos correram versões multithread para o mercado, e os jogos estão fazendo o mesmo .
4
Contato vários fabricantes do tipo de software que você precisa e pode querer para comprar. Pergunte a eles diretamente se seu produto pode multithread , e se não , pergunte o que são os seus planos para implementar essa capacidade. Use isso como um critério na sua tomada de decisão.