Налагаемое ограничение основано на чипсетах, используемых на материнской плате компьютера. Например, отмеченные максимумы Apple, которые вы упомянули для MacBook Pro и Mac Pro, меньше, чем максимумы, с которыми эти машины могут обращаться на практике. Максимальный протестированный MacBook Pro составляет 16 ГБ в соответствии с перечнем максимальной оперативной памяти MacBook Pro от EveryMac . А что касается Mac Pro, его максимальный объем составляет 128 ГБ в соответствии с перечнем MacM Max в EveryMac .
Как указано в спецификациях Intel, процессор поддерживает максимум, отличный от чипсета на материнской плате. Xeon X5670 , используемый в Pro Mac поддерживает до 288 Гб.
А что касается i7s, например i7-2860QM, используемого в MacBook Pro , он поддерживает до 32 ГБ.
Таким образом, эти ограничения проистекают из технических решений, принятых Apple на основе того, какие чипсеты выбраны для установки на материнской плате, и что эти чипы поддерживают, что обеспечивает максимальный объем оперативной памяти, который конкретный Mac может адресовать или ниже, чем процессор на самом деле адрес.
Что касается того, почему Apple недооценивает их максимальное количество оперативной памяти на некоторых компьютерах Mac, об этом должны знать Apple, а мы удивляемся. Тем не менее, по общему признанию, это хорошая практика, когда Apple пообещала и перевыполнила по любой причине. Хотя Mac Pro поддерживает больше оперативной памяти, чем Mac OS X, согласно тестированию OWC на Mac Pro, где неофициально было обнаружено, что Mac OS X не будет обрабатывать более 96 ГБ ОЗУ , но другие 64-разрядные операционные системы могут получить доступ к полный 128ГБ.