¿Por qué alguien necesitaría 32 GB o más de RAM?

Hay algunos escenarios en los que una gran cantidad de ram realmente aumenta el rendimiento, y algunos donde hay ganancias muy leves, que no justifican el pago de más ram.

Ejemplos de casos en los que se prefiere más memoria ram es si el usuario desea utilizar un disco ram para obtener dientes de carga ultra rápida en los programas. El usuario asignaría una cierta cantidad de capacidad de memoria ram para usar de la misma manera que se usaría una unidad de almacenamiento. Esto haría que las aplicaciones como los juegos se carguen increíblemente rápido, pero cualquier dato en la unidad de memoria RAM se perdería cuando el sistema se apague, ya que la memoria RAM es volátil.

Otro caso sería si el usuario desea crear múltiples máquinas virtuales usando una computadora. Si el usuario tiene un kit de ram de 64 gb y crea 3 máquinas virtuales, cada una obtendrá aproximadamente 20 gb de ram para usar.

También se ha demostrado que algunos programas de edición de video utilizan ram para crear videos más rápido, sin embargo, las mejoras son muy pequeñas y a menudo solo ocurren si se usan muchos efectos especiales. En este caso, no es aconsejable usar más ram, ya que el precio no justifica el beneficio de rendimiento.

En BioInformatics, los investigadores tienen problemas (conjuntos completos del genoma) que no se ejecutarán sin intercambiar 128 GB de memoria. Tenemos máquinas de 1TB, 1.5 TB y 2TB para permitirles ejecutar esos programas.

Porque 16 GB no es suficiente para ellos. Cuando su conjunto de datos haya superado los 13 GB, comenzará a intercambiar datos a su almacenamiento a largo plazo para fines a corto plazo. Esto realmente ralentiza las cosas.
¿Qué tipo de conjuntos de datos superan los 13 GB de tamaño? Bueno, por ejemplo, edición de video 4K, bases de datos de tamaño mediano, juegos modernos con texturas y mapas de alta resolución, algunas pestañas en Chrome con páginas de desplazamiento sin fin, o cualquier combinación de estas.
Eso es solo para usuarios domésticos, una vez que entras en el lado profesional / empresarial / comercial, tienes muchos casos de uso que requieren mucha RAM, a menudo, cuanto más, mejor.
La siguiente imagen muestra la diferencia relativa entre cuánto tiempo se tarda en recuperar información de los cachés de la CPU, la RAM y los discos duros giratorios.

La mayoría de los usuarios regulares no lo hacen, a menos que esté ejecutando programas intensivos en memoria.

Para negocios, es decir, servidores, etc., 32 GB no es mucha memoria. Muchas cosas necesitan mucha memoria, como en las bases de datos de memoria; SAP HANA que puede usar TB ‘/ s de memoria. Sin mencionar los servidores que alojan máquinas virtuales.

Para la mayoría de los usuarios de computadoras expertos, 16 gb es lo máximo que necesitará. Sin embargo, algunas personas crearán un disco RAM para almacenar todos los archivos temporales. Esto se hace porque garantizará que sus archivos temporales se borren cada vez que reinicie su PC, y porque reduce el desgaste de los SSD, que tienen ciclos de escritura limitados. 32 gb te dejará suficiente espacio para un disco RAM decente. Además, los usuarios avanzados usarán máquinas virtuales, generalmente para probar un nuevo software o para facilitar un programa potencialmente malicioso. Para ejecutar una máquina virtual múltiple, más ram es muy recomendable.

EDITAR: Se corrigió alguna ortografía, se agregó contenido basado en el comentario de Mark Volts.

Una respuesta bastante común que no veo en la lista aquí es cualquier tipo de análisis de texto a gran escala. Digamos que está contando n-gramos en un gran conjunto de datos o mapeando redes de artículos de Wikipedia. Estas son colecciones muy grandes de componentes relativamente pequeños que pueden llegar a superar los 32 GB de RAM. Me encantan mis 64 GB de RAM en mi escritorio personal, pero lo he maximizado antes al analizar la popularidad de los subreddits por parte de los usuarios que publican en un sub en particular. Hay formas de evitar estas limitaciones, pero siempre es más rápido mantener la mayor cantidad de memoria RAM posible.

La respuesta general a su pregunta es: porque alguien necesita poder cargar 32 GB o más de datos (menos lo que usa el sistema operativo) desde otro lugar (disco duro, red, generado por la CPU …) y luego poder acceder a él Muy, muy rápido.

Por ejemplo, tiene mucho sentido es que cuando utiliza su computadora como un instrumento de música virtual, digamos un piano o un órgano con un teclado dedicado, es posible que desee tener toda la base de datos de sond en ram para reducir el retraso entre el momento cuando toca el teclado y el momento en que se reproduce el sonido. Tenerlo en el RAM significa que no necesita recuperarlo de su disco duro, lo que significa que la CPU puede comenzar a reproducirlo de inmediato. Como las orejas son mucho más difíciles de engañar que los ojos, incluso si los datos están en un SSD, es posible que perciba el retraso.

O si está haciendo algunos cálculos increíblemente complejos, porque su CPU necesita almacenar los resultados intermedios y luego poder recuperarlos muy rápidamente para su posterior procesamiento.

Primera publicación de Quora para mí 🙂

(perdón si cometí algún error)

Básicamente es porque la gente lo necesita para su trabajo.

Muchos softwares de edición y creación de gama alta básicamente necesitan un rendimiento mucho mejor, ya que 16–32 Gb es básico. Y más allá hay entusiastas de los juegos que lo necesitas para una mejor experiencia de juego.

Pocos años atrás, 2 Gb de ram era un punto de referencia básico para las computadoras y se consideraba alto. En ese momento, 8 Gb se consideraban fuera de la clase básica. Entonces, la misma comparación ahora cuando 8 Gb se convirtió en básico y 32 gb fuera de clase.

Y debido a la gradación tecnológica superior, es mejor mantener la configuración alta. Porque los juegos básicos y el software de trabajo ahora vienen con una marca de 8 Gb. Así que en poco tiempo se llegaría a 32.

Por lo tanto, para seguir usando software y juegos actualizados Se requiere una configuración alta.

Otra posible respuesta es que están ejecutando máquinas virtuales. Por ejemplo, ejecuto un sistema operativo de escritorio Windows 10 (para juegos), que luego tiene una máquina virtual Windows Server 2016 ejecutándose en él. También ejecuto un número (aunque no al mismo tiempo) de sabores de Linux en estos entornos virtuales. Todo lo cual requiere memoria asignada, sin ralentizar demasiado mi sistema operativo principal.

Recientemente construí una computadora de escritorio para procesamiento de gráficos, música y video. Tiene 32 GB de RAM DDR4, lo que me pareció suficiente para renderizar y reproducir videos 1080HD. Es todo Linux, FOSS, etc.

Un servidor web Magento en el que trabajo también tiene 32 GB de RAM.

La otra aplicación que se me ocurre es para un servidor host de hipervisor, que ejecuta varias máquinas virtuales.

Juegos 4K. Si está haciendo 4K u otros juegos en HD, se necesita mucha más RAM para almacenar en caché, o a veces las personas necesitan grabar y necesitan más RAM para eso. Personalmente, encuentro que generalmente es exagerado, pero a algunas personas les gusta la multitarea.

La primera placa para la que escribí un programa en ensamblador tenía 1 KB de memoria EPROM y 256 bytes de RAM.

Cuando compré mi primera computadora personal (Sharp MZ80K) presentaba 48KBytes de RAM y cambié a una velocidad más alta: era posible resolver problemas que antes no tenían solución.

Mi primera computadora personal de 16 bits (Olivetti M20) tenía 128K que extendí a 256K: las cosas estaban mejor, pero algunos problemas aún no podían resolverse.

Mi almirante ahora tiene una CPU de 8 núcleos y 32G de RAM y, en algunas situaciones, me gustaría duplicar el espacio de RAM para generar más procesos que necesito para mis trabajos de programación.

Un ejemplo sería para usar Adobe After Effects (Edición de video)

Cuanta más RAM, más rápido será el renderizado en After Effects (especialmente a través de las vistas previas de RAM).

Me sumaría a lo que pueda pagar y al máximo que su sistema puede manejar.

Para la mayoría de las personas eso es una exageración. Lo utilizaría con una aplicación de disco RAM. Eso podría hacer que todo en el disco RAM funcione extremadamente rápido. Consulte la respuesta de Andrew Lane sobre el posible aumento de velocidad mediante el uso de dicha aplicación.

Hace mucho tiempo usé un disco RAM y le instalé un juego en línea. La gente no podía entender cómo estaba dando el salto a todos. Algunos tenían máquinas de juego de primera línea y los estaba superando con una CPU Athlon +1800 con 2 GB de RAM.

Sí, el público en general puede usar 32 GB de RAM fácilmente. Nunca diría que cualquier cantidad de RAM es una exageración.

32 GB de RAM pueden parecer muchos, pero cuando está ejecutando PhotoShop, Illustrator, InDesign, Microsoft Excel, Microsoft Word, un CRM, Microsoft Outlook, Virtual Linux, numerosas herramientas de desarrollo web, un navegador con 50 pestañas abiertas y muchas otras herramientas: se necesitan 32 GB de RAM para evitar que la computadora se ralentice.

Si tiene un disco duro TB o SSD enorme, 32 GB es suficiente para ejecutar cualquier software pesado. Para juegos usa una tarjeta gráfica alta.