RAM do PC inutilizável e plana. Assim como a CPU. Filmes não reproduzidos

RAM do PC inutilizável e plana. Assim como a CPU. Filmes não reproduzidos

Eu tenho um PC antigo que transformei em um servidor de mídia. Ele tem uma placa gráfica dedicada e, segundo todos os relatos, deve fazer o que eu quero.

Estou lutando com a transcodificação via Plex (talvez eu possa entender isso), mas mesmo reproduzindo diretamente na minha máquina, arquivos de vídeo locais de todos os tipos são ignorados e o streaming de vídeo também é ruim.

O Windows está relatando que está usando apenas 3 GB dos 4 GB de memória instalada. Ao reproduzir um arquivo de vídeo 720, percebi que minha memória RAM e CPU estavam atingindo um pico de utilização de cerca de 50%.

Captura de tela

Como posso solucionar problemas de baixo desempenho e limitações de memória?

Observação:Eu tentei de tudoaquisem sucesso em relação à memória utilizável. Ambos os sticks parecem funcionar sozinhos com 2 GB, em qualquer slot.

  • Ganhe 10, 64
  • CPU Intel(R) Core(TM)2 Duo E4600 a 2,40 GHz
  • 4gb Ram DDR2 667
  • Gigabyte 945GCM-S2L
  • ATI Radeon HD 2600 XT- "Excelente qualidade de imagem de vídeo HD - CNET"
  • SSD C300 Crucial

Minhas especificações completas do CPU-Z

Responder1

Seu problema de memória é uma limitação do chipset. O decodificador de endereço do 945G suporta apenas um espaço de endereço de 4 GB, portanto, qualquer outra coisa que precise de pouca memória (como mapeamentos de dispositivos) reduz a RAM disponível para o sistema operacional.

O (G)MCH fornece um espaço máximo de decodificação de endereço de memória principal de 4 GB (2 GB para 82945GC/82945GZ/82945PL). O (G)MCH não remapeia o espaço de memória APIC ou PCI Express. Isso significa que à medida que a quantidade de memória física preenchida no sistema atingir 4 GB (2 GB para o 82945GC/82945GZ/82945PL), haverá memória física que existe, mas não é endereçável e, portanto, inutilizável pelo sistema. --Especificação do chipset 945G

Seu BIOS é bem antigo e provavelmente reserva 1 GB para mapeamentos de dispositivos baixos, apenas para garantir que haja espaço suficiente. Provavelmente isso é mais do que o necessário e pode haver uma opção de BIOS para alterá-lo, mas não é tão provável porque no momento em que seu BIOS foi desenvolvido, isso não era uma preocupação significativa. Nem os sistemas de 4 GB nem os sistemas operacionais de 64 bits eram comuns em sistemas de consumo de médio porte.

... Ou que apenas metade (1,6) dos 3gb utilizáveis ​​(dos 4gb instalados) está sendo acessado...

Você está entendendo mal esse número. Toda a memória utilizável está sendo usada, exceto uma quantidade muito pequena que deve permanecer livre caso os manipuladores de interrupção precisem de memória. Os 1,6 GB são principalmente a quantidade que está sendo usada para atender diretamente às solicitações dos aplicativos, e o sistema não pode usar mais para essa finalidade do que a solicitação dos aplicativos. O saldo é usado para outros fins, como cache.

O problema da CPU ocorre porque o programa que você está executando usa apenas um único thread por vez para realizar seu trabalho computacionalmente intensivo. Um thread só pode ser executado em um núcleo por vez. Portanto, a carga máxima que pode colocar em uma CPU dual-core é de 50%. Dependendo de qual programa você está usando e como você o está usando, você poderá executá-lo em um modo multithread que permite tirar vantagem de mais de um núcleo.

informação relacionada