Computador "Super-kind-of" simples e homebaseed [duplicado]


0

Esta questão já tem uma resposta aqui:

Bem, algo semelhante a isso.

Tem um antigo desktop rodando uma distro baseada no Ubuntu e um macbook igualmente antigo.

Gostaria de conectar e utilizar tanto a sua capacidade de computação para tarefas do dia-a-dia, como navegação, jogos, codificação, filmes, etc.

Já ouviu falar de computadores cluster, que parecem bons, mas a maioria deles sugere um hardware similar. E também lemos que eles podem realmente ser contra-úteis devido à maneira como o nó mestre executaria os subnós, portanto, muito desperdício de energia nos sub-nós se o mestre não delegar.
Mas eu só tenho uma ideia vaga.

Pergunta é, um desktop e um laptop, com hardware diferente, pode ser feito para trabalhar em conjunto, com elegância e para tarefas normais? E como?


Especificações do desktop (SO elementar, 32 bits) 1. CPU Intel Pentium Dual Core E2180 @ 2.00GHz
2. 1GB de RAM SDRAM (sim, é tão antigo!)
3. Disco SATA de 160GB
4. Controladora de gráficos integrada Intel Corporation 82945G / GZ


Especificações do notebook (Snow Leopard, 32 bits?) 1. CPU Intel Core 2 Duo @ 2.16GHz
2. RAM DDR2 de 2 GB 667 MHz
3. SSD de 250 GB
4. Intel GMA 950 64MB

PS - Claro, vai colocar em distro baseada em Ubuntu em ambos.
PPS - Deve haver uma solução, certo?
PPPS - Um passo-a-passo seria legal.

EDIT - Já leu muitos tópicos, e todos eles afirmam que o acesso à RAM de uma máquina diferente é muito caro. Portanto, pode haver um cenário em que a RAM seja compartilhada como uma e somente a CPU seja "clusterizada" como tal. OU talvez colocando uma grande RAM em uma das máquinas, o que for mais fácil.


Errado. E eu sei sobre cluster de beowulf. Duh! Todas essas respostas e muitos tópicos simplesmente indicam que o acesso ao diff-RAM é muito sobrecarga. Então, a questão é se a RAM pode ser combinada para funcionar de alguma maneira. Eu atualizaria as perguntas também. @Matthew Procure detalhes antes de julgar.
arjun

1
Não há como combinar dois computadores para tarefas do dia-a-dia.
Mateus

Desafios Limitações
arjun

1
Você está fazendo a mesma pergunta que o duplicado que Mateus apontou, se você não gostar das respostas, por favor ganhe um pouco de respostas e peça respostas novas / diferentes para a pergunta existente. PS usando "errado" e depois "duh" assim não é uma boa maneira de obter ajuda.
Ƭᴇcʜιᴇ007

Os clusters de computação são usados ​​para executar tarefas distribuídas muito específicas. A menos que você queira projetar e programar sua própria plataforma de computação distribuída, o que você está tentando fazer não é possível.
Mark Riddell

Respostas:


0

O que você quer é um Cluster Beowulf. Geralmente não é fácil, a menos que você esteja usando um software que foi codificado para isso. E isso não significa tarefas normais. Quase impossível se o hardware não é igual. Você pode efetivamente bifurcar somente tarefas pré-definidas repetitivas em vários sistemas sem hardware similar.


Por favor, veja a questão da edição.
arjun

Ainda não é ótimo, já que o outro processador ainda tem que acessar a RAM do outro sistema. Mesmo se você usar gigabit Ethernet para conectar os dois sistemas, a largura de banda é muito baixa
PulseJet
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.