it-swarm-pt.tech

Quais aplicativos, se houver, se beneficiam tangivelmente com mais de 4 GB de RAM?

Olhei aqui um pouco, mas não vi essa pergunta. Estou questionando se vale a pena colocar mais de 4 GB de RAM em minha área de trabalho atual e se há aplicativos que se beneficiarão de forma tangível com o aumento de RAM.

Para mais informações sobre a minha situação, sou um estudante de ciência da computação e estou trabalhando em projetos cada vez maiores, usando IDEs como Eclipse e Visual Studio, bem como outros menores como FreeRIDE. Estou começando a explorar virtualização, administração de Linux, etc., mas apenas em minha própria rede (um desktop e outro laptop).

30
Feanor

Não é realmente um único aplicativo usando tanta RAM, mas o fato de que você pode executar tantos aplicativos simultaneamente sem paginar o disco como um louco.

45
prestomation

Estação de trabalho VMWare, VirtualBox ...

E praticamente qualquer tipo de solução de virtualização. Uma velocidade enorme se beneficia de cargas e mais cargas de RAM. Posso executar 2-3 VMs simultaneamente em meu desktop sem problemas de velocidade perceptíveis - quad core, 2,4 ghz, 8 GB de RAM.

Além disso, RAM é barato. Peça mais.

33
The How-To Geek

Os bancos de dados podem consumir grandes quantidades de memória tanto RAM quanto no disco).

17
JP Alioto

Manipulação de gráficos/vídeo de ponta, mesmo em aplicativos de áudio. Não para promover apenas a Adobe, mas aqui estão três grupos de aplicativos principais que se beneficiam de grandes quantidades de memória RAM:

  1. Gráficos - Adobe Photoshop
  2. Vídeo - Adobe Premiere Pro , Final Cut Pro (somente Mac), Sony Vegas Pro
  3. Áudio - Adobe Soundbooth

Tente operar em arquivos de vídeo/áudio brutos sem um bom pedaço de memória RAM, e você verá alguns atrasos realmente graves, muitas vezes até mesmo a incapacidade de carregar os arquivos no aplicativo.

16
Nick Josevski

Aplicativos de servidor:

  1. Servidor Web com cache parcial
    • Um proxy de cache
    • memCached
    • Bancos de dados relacionais
    • Dados indexados, como lucene, ou algum tipo de tabela de hash
    • servidores virtualizados

Aplicações científicas:

  1. MatLab et al.
    • aprendizado de máquina personalizado (ou não)
    • várias coisas como o enovelamento de proteínas.
    • mais coisas que não estou qualificado para listar

Aplicativos de mídia:

  1. transmitir vídeos prontos usando feeds não compactados
    • a edição geral do vídeo, com depuração, etc., se beneficiaria
    • design gráfico. Quanto menos arquivos você deve fechar, mais você pode trabalhar.
    • até mesmo a produção musical pode se beneficiar, digamos que você esteja trabalhando com 256 faixas e muitos instrumentos virtuais e patches de efeitos, todos eles mantêm o estado e os buffers.

Aplicações de Engenharia

  1. Basicamente, qualquer CAD
  2. Muitas simulações que são atualizadas para trabalhar com grandes conjuntos de dados.
13
dlamblin

Hum, e quanto ao Photoshop, VMs, alguns jogos RTS grandes, etc.

Qualquer coisa que manipule imagens, especialmente as grandes, se beneficiará de mais memória RAM, assim como os jogos que requerem grandes quantidades de armazenamento para armazenar dados em unidades/mapa/física/etc. E, claro, quanto mais RAM você pode alimentar para um VM mais suave será.

12
RCIX

A primeira coisa que você provavelmente precisará para usar 4 GB ou mais de RAM é um mudar para SO de 64 bits .

Além disso,

Mas, ir em direção a mais RAM e mudar para o sistema operacional de 64 bits tem suas próprias restrições.
Muitas das coisas usuais ainda não são estáveis ​​(ou mesmo disponíveis em alguns casos) para sistemas de 64 bits.

Pergunta útil - Você realmente precisa de mais de 6 GB de RAM? , mesmo 4GB

10
nik

Se você tem um aplicativo que está consumindo toda aquela memória RAM, esse é um problema separado.

Seus benefícios são a capacidade de executar mais aplicativos simultaneamente. Se você é um programador, isso significa ser capaz de executar o Visual Studio e outros aplicativos associados ao desenvolvimento sem deixar o computador lento demais.

4
TheTXI

Aplicativos projetados para serem executados por longos períodos se beneficiam de mais RAM.

Exemplos comuns são Exchange e SQL server. Reconhecidamente, esses aplicativos também se beneficiarão de maior rendimento do disco, mas RAM também ajudará imensamente.

A RAM é como a largura de banda da Internet - embora você não veja necessariamente um aumento de desempenho em uma única tarefa, você vê uma redução na lentidão que ocorre como resultado de multitarefas. (A largura de banda não torna tudo necessariamente mais rápido, mas permite que você faça mais coisas usando a mesma conexão a uma taxa muito mais alta do que uma conexão mais lenta.)

4
EvilChookie

Pegue um aplicativo de 64 bits, rodando em um sistema operacional de 64 bits, com hardware que pode suportar computação de 64 bits, e adicione alguns arquivos de dados realmente gigantescos. Então,> 4 GB é uma coisa boa.

No topo da minha cabeça, computação científica (análise estatística, modelagem biológica, simulações de física ...) estão alguns dos programas mais comuns que usam regularmente mais de 4 GB.

Isso vai beneficiar você? Provavelmente não tremendamente, a menos que você realmente goste de ter TODOS OS APLICATIVOS DO SEU COMPUTADOR abertos ao mesmo tempo ... ;-)

1
Gabriel Hurley

Mecanismos de renderização 3D de software são uma classe de software que se beneficia muito de muita memória RAM. Eles geralmente vêm com aplicativos como Maxon Cinema 4D, Autodesk Maya, Softimage XSI etc.

1
Mihkel

Para uma estação de trabalho fazendo desenvolvimento de software, não, você não precisará de mais de 4 GB de RAM.

Enormes quantidades de RAM são mais úteis em servidores - quanto mais RAM você tiver, mais cache você terá, e menos frequentemente você terá que acessar o disco . Como o disco é tremendamente lento, evitar até mesmo alguns acessos ao disco pode fornecer ganhos de desempenho tremendos em ambientes de E/S aleatórios (como servidores muito carregados). Quanto mais, melhor: 128 GB de RAM = não é incomum em grandes servidores de banco de dados. Os aplicativos HPC executados em máquinas altamente paralelas também se beneficiam de muita RAM, mas também costumam ter muitos núcleos de CPU.

A maioria dos aplicativos de classe de desktop que se beneficiam de grandes quantidades de RAM são relacionados a 3D, pelo mesmo motivo: se você estiver projetando uma peça complexa no SolidWorks ou o que quer que seja, tendo todos os bits relevantes em cache em RAM torna o trabalho com o modelo rápido e fácil. É raro ver estações de trabalho acima de 16 GB de memória, mas isso acontece.

1
kquinn

Concordar com Lance Roberts, seu sistema operacional deve oferecer suporte, leia isto (verifique os comentários) se não for - Fazendo uso de desperdício não endereçável RAM em sistemas de 32 bits , espero que isso ajude.

0
TechZone

Você estuda ciência da computação. Alguns projetos de programação escolar precisarão de muita potência de hardware. Eu me lembro que fiz vários projetos na universidade que podiam comer todo o RAM que eu poderia jogar neles.

0
Tadeusz A. Kadłubowski

Os navegadores sozinhos podem consumir muita RAM, você só precisa abrir muitas páginas. Vão fazer 20 vídeos HD Flash.

0
Jader Dias

O editor do Crysis, Sandbox 2, se beneficia enormemente. Qualquer aplicativo que tenha que lidar com uma quantidade enorme de informações rapidamente agradecerá.

Pessoalmente, tenho 2 GB de RAM e quase nunca os preencho. A única razão pela qual eu conseguiria mais seria remover esse "quase" e estar seguro de que meu PC pode aguentar praticamente tudo o que eu jogar nele. (exceto um tijolo, meu caso não é tão difícil)

0
Phoshi

Um dos benefícios que vi é ser capaz de executar uma máquina virtual e dar a ela muito espaço. Isso me permite executar o Visual Studios em uma máquina virtual e ainda ouvir o reprodutor de mídia na máquina local sem sobrecarregar tudo.

0
Jared Harley

Certifique-se de que seu sistema operacional pode usar mais de 4 GB (precisa ser de 64 bits).

0
Lance Roberts