cd /news/artificial-intelligence/ask-hn-how-much-memory-is-useable-by… · home topics artificial-intelligence article
[ARTICLE · art-41578] src=news.ycombinator.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Ask HN: How much memory is useable by GPU in MacBook?

MacBook GPU memory allocation depends on total system memory: up to 36GB allows 66% GPU usage, while 36GB or more allows 75%. Users can increase allocation via Terminal for AI models. Shared memory eliminates copying between CPU and GPU, unlike dedicated VRAM.

read1 min views1 publishedJun 27, 2026

how much memory is actually useable by gpu in macbook? as it is shared(os and apps also have to use same memory)? and it is different than dedicated gpu memory.

If your MacBook has 36GB of memory or less, then the GPU can utilize 66% or 2/3rds of your total memory. If, however, your MacBook has 36GB or more memory, then it can utilize 75% or 3/4ths of your total memory. This is just a software limit, so when I want to run AI models on my MacBook, I just increase the allocation using Terminal.

Dedicated GPU memory is fixed. It can't be altered at all and cannot be used for other tasks either. For example, in MacBooks, if the GPU is idle, the CPU can utilize almost 100% of the total memory because they share a common memory pool, but in a dedicated GPU setup, if the GPU is idle, then the fixed VRAM memory (8GB, 12GB, 16GB, etc.) cannot be utilized by any other component of the PC. Also, in a dedicated GPU setup, the system RAM and VRAM are physically separated. If a CPU loads a large dataset, it has to copy it across the motherboard to the GPU. Because MacBooks have a shared memory pool for both the CPU and the GPU, no copying is required, which makes dataset handoffs much faster than in a dedicated GPU setup.

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @macbook 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ask-hn-how-much-memo…] indexed:0 read:1min 2026-06-27 ·