Problemas de desempenho da área de trabalho

0

Eu tenho uma tecnologia de desktop

Core i5 / 12 GB RAM /
HD Seagate Barracuda ST500DM002 500GB 7200 RPM 16MB

O problema que meu PC simplesmente congela ou desacelera durante o código de compilação / ... ou sempre que eu executo vários sistemas operacionais. Estou tentando descobrir o porquê. Agora eu estou executando o VMware e Mac OS como a máquina de convidado .. a máquina host é Linux (Ubuntu) (como você pode ver na imagem abaixo) .Os mesmos problemas de desempenho estão no Windows como máquina host  Eu apenas tentei compilar meu projeto android como resultado meu pc ficou sem resposta por alguns minutos. Eu tirei screenshot no momento da compilação .. isso mostra que não há nenhum sistema de uso enorme:

(Cliquenaimagemparaampliar)

UPDATE:ScreenshotdatemperaturadaCPUduranteacompilação:

Como eu posso ver, a temperatura está em torno de 50 graus.

Alguém pode explicar por que isso acontece? Eu suponho que é a falha do disco rígido .. mas é cerca de 2,5 anos (1 ano 10 mo poder em horas) .. Eu posso pagar upgrade de hardware. mas preciso saber exatamente o que preciso fazer upgrade.

Obrigado!

Atualização: Conforme solicitado por @Leathe, aqui estão os resultados do comando de execução que mostra as velocidades de leitura do disco rígido:

/dev/sdb:
 Timing cached reads:   22754 MB in  2.00 seconds = 11386.87 MB/sec
 Timing buffered disk reads: 388 MB in  3.00 seconds = 129.13 MB/sec
    
por ProblemSlover 27.10.2015 / 08:38

1 resposta

1

Vamos ver algumas possibilidades que podem contribuir para a lentidão e o congelamento.

CPU é o gargalo:

No seu caso, o problema pode girar em torno da alocação dos núcleos da CPU para a VM e quantos são deixados para o host.

Como você mencionou, você alocou 2 núcleos para a VM, ou seja, com seu Intel i5 com 4 núcleos, você ficou com 2 núcleos para o host. O host ainda tem todos os 4 núcleos disponíveis, para todos os efeitos, mas enquanto a VM estiver sob carga pesada, o host só é realmente capaz de usar os 2 restantes. No entanto, neste caso você está limitando a VM a 2 núcleos. Não pode usar mais do que aquilo que foi dado.

Se você estiver compilando um software enorme em sua VM, os 2 núcleos dados a ele podem não ser suficientes e ele precisa usar efetivamente 100% da capacidade de processamento para essa tarefa ( suposição: ambos os núcleos são usados para compilação ). Isso faz com que todos os outros softwares atuem com lentidão e congelem o SO por algum tempo, mas apenas na VM. O anfitrião não deve ser realmente afetado por isso, o que nos leva a outra possibilidade.

O disco rígido é o gargalo:

(Ninjaedit: Se você estiver executando sua VM em um disco rígido diferente em que o host esteja, isso realmente não deve ser um problema)

O problema também pode estar no disco rígido. Não necessariamente que o disco rígido está danificado ou envelhecendo, mas que o disco rígido simplesmente não consegue acompanhar o que deveria estar fazendo.

Se você estiver executando uma VM em um disco rígido e compilando no mesmo disco rígido, embora talvez tenha tarefas adicionais executadas a partir do host, isso pode diminuir a velocidade, porque o disco rígido não é rápido o suficiente , mas não aparece no uso da CPU.

A máquina virtual:

O problema também pode estar no lado da VM, se as configurações estiverem configuradas incorretamente, o que pode causar o congelamento do sistema. A maneira mais simples é procurar guias para o software VM específico.

No final .. o motivo pode ser qualquer coisa. Qualquer um dos cenários sugeridos ou nenhum, algo completamente diferente que possa ser negligenciado.

Minha sugestão antes de começar a comprar uma nova CPU (se dinheiro não é um problema, então por que não?) é, passo a passo, ver qual parte está atrasando o sistema. Verifique se existem setores defeituosos no disco rígido, verifique se todos os núcleos da CPU estão sendo utilizados durante a compilação / execução de outras tarefas. A lista continua.

Espero que isso ajude pelo menos um pouco.

    
por 27.10.2015 / 12:58