¿Notarás un mejor rendimiento del ordenador pasando de 16GB a 32GB de RAM?

Depende de las aplicaciones. En la mayoría de los casos... no.

En primer lugar, es difícil utilizar más de 16GB de memoria. Eso son más de 40 pestañas abiertas en un navegador, acceder a cientos de imágenes grandes a la vez, abrir decenas de hojas de cálculo cada una con decenas de miles de filas grandes, etc.

Segundo, los sistemas operativos modernos gestionan la memoria de forma extremadamente eficiente. Cuando te quedas sin memoria, cambian la memoria al disco para liberar espacio. Así que, incluso si abre más de 40 pestañas en un navegador... para cuando llegue a 30 o así, el sistema operativo probablemente haya intercambiado varias de las de acceso menos reciente al disco. Esto se hace en segundo plano. Así que, no sólo necesitas usar más de 16GB, sino que tendrías que estar accediendo a toda ella extremadamente rápido para notarlo.

Tercero, la mayoría de las tareas que usan grandes cantidades de memoria aún tienen que procesarla. Por ejemplo, incluso si se cargan 100 imágenes grandes o una hoja de cálculo para usar 16GB de RAM, la siguiente imagen grande todavía tiene que ser leída desde el disco, descomprimida, etc. así que incluso si el SO necesitara intercambiar algo al disco para hacer espacio para 101 el tiempo para hacerlo típicamente no será notable frente al tiempo para leer los archivos desde el disco, descomprimir la nueva imagen y/o procesar la hoja de cálculo.

Casos en los que las cosas podrían ser notables a pesar de todo lo anterior...

  • Ejecutar una base de datos o un servidor web (contra muchos usuarios).
  • Edición de vídeo o procesamiento de imágenes específicas por lotes.
  • Trabajo de CAD, trabajo de RV de alta gama, vistas arquitectónicas en 3D, trabajo de mapeo de alta gama, etc.
  • Análisis científico o empresarial sobre conjuntos de datos extremadamente grandes - análisis meteorológico, simulaciones, etc.
  • Ejecución de múltiples juegos de gama alta.
  • Algunos trabajos de desarrollo contra dichos sistemas. Es decir, usted está ejecutando tanto una base de datos local, escribiendo una aplicación de mapeo, etc.
  • Usando máquinas virtuales en su escritorio.

Sin embargo, también voy a señalar que algunos de estos casos está en el límite para un escritorio y acercándose al punto que usted quiere una caja de servidor independiente.