Casa > P > Porque É Que O Pc É Lento Quando Usa 80% De Ram Em Vez De Ficar Lento A 95% Ou 100%?

Porque é que o PC é lento quando usa 80% de RAM em vez de ficar lento a 95% ou 100%?

Primeiro de, o que se entende por "80%"? Se você tem 32GB ou RAM, isso é um pouco mais que 6GB. Mas se você tem 2GB, isso é cerca de 400MB ou menos.

Segundo, alguns pontos sobre como os sistemas modernos gerenciam a memória:

>ul>Computadores modernos trocam a RAM para o disco constantemente. Mesmo se você estiver usando 80% (ao contrário de 120%) o sistema irá trocar (e/ou comprimir, em alguns sistemas mais novos) a memória não usada para que a memória que você tem possa ser melhor usada (como, por exemplo, para o programa atual, para o cache, etc)>li>Outro ponto: computadores modernos irão trocar a memória que está em uso mas não está ativa (por exemplo, memória alocada por um programa que você deixou ocioso em segundo plano). Quando você muda de volta para esse programa, o computador troca a memória do disco de volta para a RAM. Isso leva tempo.

Terceiro, depende do que você quer dizer com "lento". Quer dizer que é lento o tempo todo, lento para começar a fazer algo novo, ou lento para alternar entre coisas?

É possível que, com 80% da sua RAM utilizada, o seu computador não tenha memória suficiente para iniciar outro programa (os 400MB acima mencionados, por exemplo, não são suficientes para acender algumas abas pesadas do Google Chrome sem trocar) e/ou está trocando outros programas de e para o disco à medida que você alterna entre abas/janelas/programas.

Por último, é possível que os problemas de velocidade que você tem estejam reduzidos a gargalos de I/O (disco rígido) ao invés de RAM. Se você tiver um disco rígido antigo, lento, cheio e/ou com falhas, qualquer acesso ao disco rígido irá gargalos rapidamente. Os sistemas modernos fazem muitas I/O de disco: escrever diários de sistemas de arquivos, trocar memória, escrever arquivos temporários, ler a partir de bibliotecas compartilhadas, etc. Na verdade, ter muita memória RAM mas um disco lento pode piorar a situação porque o seu sistema vai engarrafar o cache de escrita periodicamente.

tl;dr: ler no perfmon (Windows) ou top, vmstat e iotop (MacOS, UNIX/Linux). Dê uma olhada no que o seu computador está fazendo quando está lento - ele está trocando muitas páginas para o disco? Quanta E/S de disco está acontecendo? O que a CPU está fazendo?

Dependente do que você encontrar, você pode querer comprar mais RAM, um SSD, ou ambos.

De Iormina Breheny

Porque é que as minhas luzes de strip continuam a apagar-se? :: Como consertar meu laptop Acer que não liga