- Sep 22, 2016
- Z170X-UD5 TH-Clover
- RX Vega 56
- Mobile Phone
At best a IGPU can only use a maximum of 2GB on MacOS so something is way off there
Actually 630 can use up to 64GB memory according to Intel Support information for Intel® HD Graphics 630 website.
Why do you think there should be a limit on macOS? I have 64GB memory installed on this comp.
Edit on December 20, 2019
As this post and many other posts in this thread are extracted from another thread, an update for first post is needed to reveal the topic more clearly.
I posted a screenshot of HWMonitorSMC2 app GUI that shows approximately ~7GB of free shared video memory on Intel HD Graphics 630 which were causing a question about validity of value. My initial thought was that there is a bug in HWMonitorSMC2, but that's not true, as readings shown in HWMonitorSMC2 are generated by native Apple drivers.
I have investigated this issue and I can confirm that the statements below are true:
- Intel HD Graphics 630 supports up 64GB of memory
- Apple macOS supports more than 2GB of shared video memory
- Value of shared video memory size (iOKit -> gartSizeBytes) is generated by Apple Metal drivers
New technology has opened new horizons, even for Apple. Apple relies on Metal now, which brings new ways to use graphic units and it's time for Hackintosh community to stay tuned too and learn more how Metal affects building and usage of macOS based comps.