Todos los iMacs de 2011 admitirán 32 GB de forma no oficial, excepto el iMac "Core i3" 3.1 a finales de 2011 de 21,5 pulgadas (MC978LL / A - iMac12,1 - A1311 - 2496) que parece estar limitado por EFI a 8 GB.
Puede consultar su iMac específico al encontrarlo en esta lista y luego consultar la sección RAM:
http://www.everymac.com/systems/apple/imac/index-imac.html
Además, aquí hay una lista del soporte no oficial de max ram para cada computadora Apple desde el G3:
http://www.everymac.com/systems/by_capability/actual-maximum-ram-capacity-of-macs.html
Tenga en cuenta que Apple puede actualizar el EFI en cualquier momento y hacer cumplir su RAM máxima establecida, y por supuesto Apple no admitirá ir por encima de la RAM máxima.
También tenga en cuenta que debe cumplir con las especificaciones de sincronización de memoria de Apple para la nueva memoria con mucho cuidado. Descubrí con mi Macbook Pro que acercarse "lo suficiente" todavía resultaba en un sistema ocasionalmente inestable, y no solo tenía que obtener la velocidad de memoria correcta, sino el mismo tiempo para que funcionara. Dicho esto, admite el doble de memoria que los estados de Apple, y muchas personas encuentran éxito agregando más memoria de la que recomienda Apple.