Bất kỳ MacBook Pro i5 hoặc i7 giữa năm 2010 đều bị giới hạn tối đa 8GB RAM. Nếu bạn có MacBook Pro Core2Duo 2010 (13 "), thì bạn thật may mắn và bạn có thể nâng cấp lên 16GB RAM.
Loại RAM cần thiết là DDR3 PC3-8500 1066. Tôi tin rằng có giới hạn EFI trong OS X Mountain Lion sẽ không cho phép Macbook Pro 2010 i5 / i7 được nâng cấp trên RAM 8GB. Sau khi thực hiện một số thao tác đào xung quanh, có vẻ như giới hạn phải thực hiện với SW đồ họa IntelHD được OS X sử dụng.
Một số datapoint cần lưu ý:
Một chiếc MacBook Pro 2010 i5 / i7 với RAM 16 GB chạy MountainLion / Mavericks sẽ gây hoảng loạn trong quá trình khởi động bình thường.
Bạn sẽ có thể khởi động vào chế độ an toàn OK và nó sẽ hiển thị RAM 16 GB trong Thông tin hệ thống . Lưu ý rằng card đồ họa được liệt kê là "Nvidia ..." ở chế độ an toàn, trái ngược với "IntelHD ...".
Có thể giới hạn RAM tối đa là 8GB bằng lệnh : sudo nvram "-v maxmem=8192"
. Điều này sẽ giới hạn RAM có thể sử dụng tối đa là 8GB (chính thức Apple Max); tuy nhiên, điều này cũng sẽ gây ra sự hoảng loạn hạt nhân trong quá trình khởi động bình thường khi RAM 16GB được tải vật lý. Một maxmem = 2048 sẽ cho phép hệ thống khởi động bình thường với 16GB RAM được tải; tuy nhiên chỉ có 2GB RAM là có thể sử dụng được.
Nếu bạn tải Ubuntu 12 lên MacBook Pro (2010 i5 hoặc i7) với 16GB RAM được tải, Ubuntu sẽ khởi động OK và có thể xem / xử lý RAM 16GB.
Nếu bạn tải Windows 7 lên MacBook Pro (2010 i5 hoặc i7) với 16GB RAM được tải, Windows 7 sẽ khởi động OK và có thể xem / xử lý RAM 16GB.
Theo như tôi có thể nói, điều này dường như là một giới hạn của Apple SW.