¿Agregar más RAM acelerará mi computadora?

9

Aparentemente, puede acelerar su computadora agregando más RAM. ¿La cantidad de RAM que se agregará está directa o indirectamente relacionada con la cantidad de espacio en el disco duro, la velocidad del procesador, la placa base, etc.? ¿Se puede comparar la memoria de una RAM con la memoria virtual y la memoria caché?

Nota: Acerca de la configuración de mi PC: procesador Intel Core i5, placa base DP55WB 4GB RAM, 700 GB de espacio en el disco duro.

subanki
fuente
También necesitará un sistema operativo de 64 bits para usar más de 3.XX GB. 3.XX ya que el SO de 32 bits tiene un límite superior de 4 GB y algo de espacio de memoria está reservado para cosas internas (hardware de mapeo, video, ...)
user12889

Respuestas:

16

Agregar RAM en la mayoría de los casos acelerará su computadora.

Desafortunadamente, no nos proporcionó suficiente información para darle una estimación de qué tan rápido será su computadora. Si su computadora está limitada principalmente por la cantidad de RAM, verá una mejora considerable de la velocidad. Si tiene más que suficiente RAM, probablemente no notará ninguna mejora.

La cantidad de RAM está relacionada de manera muy indirecta con el espacio en el disco duro. Su disco duro debe ser lo suficientemente grande como para poder almacenar suficientes datos para llenar realmente la RAM. Mientras no use discos duros de 10 años en una computadora nueva, no tendrá ningún problema con eso.

La placa base es el principal factor limitante al determinar la cantidad de RAM que se puede instalar. En su manual (o notas de la versión del BIOS) dirá cuánta RAM se puede instalar.

El procesador limita la cantidad de RAM pero de manera indirecta. Básicamente, su placa base estará hecha de tal manera que no admita más RAM de la que pueden soportar los procesadores compatibles con ella. En algunos sistemas con grandes cantidades de RAM y múltiples zócalos de procesador, puede haber casos en los que sea necesario llenar algunos zócalos vacíos antes de que el sistema acepte nueva RAM, pero eso es solo un problema en servidores caros. Como usuario, probablemente no verá tales sistemas.

No sé qué quieres decir con memoria caché virtual. Hay varios cachés en varios dispositivos y hay memoria virtual (o archivo de página o espacio de intercambio, el nombre depende del sistema operativo).

EDITAR Dado que tiene 4 GiB de RAM, puede obtener un rendimiento mejorado con más RAM, pero la mejora no será grande. 4 GiB debería ser suficiente para todas las tareas comunes, como navegar por INTERNET, mirar películas, jugar juegos y similares. Si planea ejecutar máquinas virtuales o hacer una programación pesada, podría agregar más RAM.

En cuanto a la memoria caché: generalmente no está relacionada con la cantidad de RAM. Los procesadores, unidades de disco duro, unidades de disco óptico y componentes similares utilizan memoria caché para almacenar los datos que necesitan para disminuir el número de accesos a la RAM. Los recuerdos de caché son más caros (especialmente los que se usan en procesadores) y en las computadoras modernas no se pueden actualizar.

En cuanto a la memoria virtual, ocupa espacio en el disco duro en Windows y utiliza una partición separada en muchos sistemas tipo Unix. Deberá tener al menos tanta memoria virtual como RAM para que todo funcione correctamente. No es necesario preocuparse especialmente por la memoria virtual al comprar RAM.

AndrejaKo
fuente
55
¿POR QUÉ LAS PERSONAS DICEN QUE SE NECESITAN 4 GB +? Estoy cansado de esto. He podido ejecutar NetBeans con el generador de perfiles, mi aplicación de pérdida de memoria, Firefox y una VM de Windows XP en VirtualBox con 2 GB de RAM y experimenté poca o ninguna pérdida de disco por SWAP. 2 GB es suficiente para el 85% de la población. 4 GB es suficiente para el 95%. El resto son aplicaciones de nicho
TheLQ
1
@TheLQ Por otro lado, tengo una computadora con 2 GiB de RAM que está luchando para mantenerse al día con Outlook, Word, Excel, controladores de impresora y Cisco VPN. Una vez tomé 4 GiB de RAM de otra computadora y la puse allí y funcionó muy bien. Para responder directamente a su pregunta: ¡BLOAT! ¡BLOOT POR TODAS PARTES! Especialmente de controladores para impresoras, teléfonos móviles y dispositivos similares. También almacenamiento en caché de disco en Windows Vista y 7. Pero estoy de acuerdo en que 4 GiB debería ser suficiente para la gran mayoría en este momento.
AndrejaKo
2
@TheLQ: ¡Almacenamiento en caché! Como Windows maneja su memoria en la "memoria que no está siendo utilizado no sirve para nada", agregando -way memoria más allá del límite de 4 GB tendrá un beneficio ... ;-)
Tamara Wijsman
1
Hoy en día, hasta donde puedo decir, ¡la gente recomienda al menos 8 GB de RAM! Noté una diferencia considerable cuando actualicé mi computadora de escritorio Dell Inspiron 620 con Windows 7 de 6 GB a 8 GB.
Andrew Sun
1
@qasdfdsaq Tenga en cuenta que todo eso se escribió hace menos de 5 años, cuando las cosas se veían de manera diferente.
AndrejaKo
8

Agregar más RAM es generalmente una buena idea. Teniendo en cuenta los requisitos cada vez mayores de las aplicaciones más comunes (navegadores, oficina, etc.), lo necesitará algún día . También podrá ejecutar más aplicaciones una al lado de la otra o dejar que todas las aplicaciones que está ejecutando en este momento usen más RAM, si realmente las necesita .

El propósito de la RAM es permitir que los programas almacenen y accedan a la información que necesitan en una memoria rápida. Si esta memoria rápida está llena, el disco se usa para mover los bits de información no utilizados fuera del camino (google para intercambiar, paginar ) y almacenar estos bits hasta que un programa los necesite nuevamente. Luego deben volver a leerse desde el disco (¡muy lento!) En la memoria.

Si tiene más RAM, este proceso ocurre con menos frecuencia, por lo que el rendimiento de su máquina debería aumentar.

Cuando tienes muchos programas ejecutándose al mismo tiempo que usan mucha memoria, entonces también puede ocurrir paginación / intercambio. Y de nuevo: agregar más RAM ayuda a prevenir estas situaciones.

Debes verificar tu uso de RAM teniendo un botín en el administrador de tareas o instalando algún tipo de aplicación que te ayude a rastrear tu uso de memoria. Si su RAM está llena todo el tiempo, debe actualizar.

La memoria es barata, solo compra algo. Una rápida búsqueda en Google me dice, que su placa base soporta hasta 16 GB de RAM. ¡Pero tenga en cuenta que también necesita ejecutar un sistema operativo (Windows, Linux, etc.) que admita más de 4 GB de RAM! Estoy hablando de los sistemas operativos de 64 bits aquí. Para obtener una explicación, consulte este artículo , o este en wikipedia , o este de Microsoft.

Consejo: si está ejecutando Linux, siempre parece que su RAM está llena, porque Linux utiliza RAM libre y sin usar como búfer para los discos. Aquí hay una explicación . Windows Vista parece hacer algo similar, échale un vistazo . No sé si Win7 hace lo mismo.

lajuette
fuente
2
+1 por señalar lo obvio sobre 64 bits. Es sorprendente la cantidad de veces que he visto a amigos comprar toneladas de RAM y luego se quejan de que su sistema operativo no lo admite
TheLQ
0

Agregar RAM puede ayudar. ¡Pero solo si realmente lo necesitas!

En algunos casos raros, incluso hará lo contrario y ralentizará su sistema. Depende de la configuración de RAM y su placa base / CPU.

Debe verificar si necesita más RAM primero. La aceleración más significativa ocurrirá si ya usa más RAM de la que tiene instalada en su sistema. En este caso, utilizará el intercambio que es significativamente más lento que la RAM.

¡La RAM y el espacio en el disco duro no están cubiertos! ¡No hay relación con la velocidad de la CPU eihter!

La única relación entre la RAM y la velocidad de la CPU es que una RAM lenta ralentiza su CPU, pero solo un poco (<10%).

Andreas Rehm
fuente
0

Ok, acelerará su computadora, pero a veces no es la mejor idea. Por ejemplo, en Windows 7 de 32 bits solo puede utilizar hasta 2,7 gb de ram. En xp 32bit un poco más, pero debido a 32bit hay un límite de memoria direccionable a 4gb. Lo que he visto recientemente fueron personas con computadoras portátiles con discos duros de 5400 rpm, por lo que cambiar el disco duro a un modelo más rápido de 7200 rpm trajo mucha velocidad adicional. Cambiar la CPU también puede mejorar el rendimiento, pero si el agujero de la botella de rendimiento es el disco duro, no verá muchas mejoras. Verifique su índice de rendimiento de Windows, podría darle una indicación de qué componente de hardware actualizar. Basado en el hardware de su computadora, supongo que la mejora más general que obtendrá de un disco duro más rápido o un disco de estado sólido. Si ejecuta muchos programas intensivos en gráficos (p. Ej.

scigor
fuente
0

Agregar RAM acelera su computadora al proporcionarle más memoria de alta velocidad para que pueda almacenar programas y datos antes de tener que recurrir a la memoria virtual mucho más lenta (que se almacena en el disco duro mucho más lento), pero además de Todos los consejos dados hasta ahora tienen que considerar si la falta de RAM es o no la causa de un sistema lento.

Recuerdo que hace un tiempo tuve un amigo que quería probar Doom 3, así que sale y compra el juego, lo instala y comienza a jugarlo, pero es mucho más lento de lo que esperaba, por lo que agregó más RAM y Todavía era lento. ¡Eché un vistazo a su PC y descubrí que todavía estaba usando la tarjeta de video que venía con su computadora! Era una de gama baja aquí, creo que era una Radeon Xpress 200 integrada o algo así, pero en cualquier caso la RAM no era realmente el problema aquí ...

Enrico Tuvera Jr
fuente
0

Hilo antiguo, pero el problema general se repite. Un buen punto de partida para conocer su sistema actual es:

  • Descargue y descomprima "Open Hardware Monitor" de openhardwaremonitor.org
  • Ejecutar como administrador
  • Seleccione Ver, Mostrar trama
  • En la ventana principal, verifique Memoria genérica, Datos, Memoria usada

Esto muestra un gráfico en tiempo real que muestra la cantidad de RAM que está en uso.

Si bien tiene RAM disponible, más RAM no ayudará (a excepción de la memoria de doble canal, en cuyo caso tener su RAM dividida uniformemente en dos bancos es más rápido).

Una vez que toda la RAM está en uso, los sistemas se ralentizan a medida que comienzan a intercambiar datos entre la RAM (acceso muy rápido) y el disco (acceso lento) para hacer espacio en la RAM. Esta configuración se llama "memoria virtual"; intercambiar un fragmento o 'página' de memoria es un "intercambio de página".

Las placas base tienen límites sobre la cantidad de RAM que pueden abordar; compruebe eso para su placa base actual. Mi laptop tiene un límite de 8GB; mi nueva placa base ATX de 128 GB.

Una vez que se inicia el intercambio, un disco duro mecánico es MUCHO más lento que un SSD (Unidad de estado sólido), aunque (actualmente) cuesta bastante menos por megabyte. Desafortunadamente, los discos duros son mucho más lentos para el acceso aleatorio (acceso a pistas y sectores dispersos alrededor del disco, en lugar de secuenciales) y el intercambio tiende a ser un acceso aleatorio. Los SSD son MUCHO más rápidos para acceso aleatorio.

Los accionamientos mecánicos son glaciales en términos electrónicos; 7200 RPM = 120 revoluciones / seg = 0.00833 seg / rev. Si una CPU de cuatro núcleos y 3 GHz tomara 10 relojes para ejecutar cada instrucción, podría ejecutar 10,000,000 instrucciones en ese tiempo.

Tecnófilo
fuente
-1

Depende. En un sistema de 32 bits, el sistema no puede abordar más de 4 gig de ram, por lo que no agregará nada. Un sistema de 64 bits accederá a mucho más.

EDITAR: Después de ver "PAE" encontré esta página - Límites de memoria: http://msdn.microsoft.com/en-gb/library/aa366778.aspx#physical_memory_limits_windows_xp

Cubre mucho más que XP.

Xavierjazz
fuente
Pero acceder a más RAM no está en realidad con más velocidad.
Andreas Rehm
Esto es incorrecto. Ver PAE.
ChrisInEdmonton
¿Qué es incorrecto? Alguna información por favor.
Xavierjazz