Today I Learned
id #mini-pc#hardware

iGPU Ternyata Numpang RAM

Iseng cek RAM di mini PC. Dibeli 16GB, tapi yang kebaca cuma 13GB. Sisanya kemana?

Sempat curiga slot-nya kurang pas atau ada yang salah pasang. Ternyata bukan. iGPU gak punya VRAM sendiri, jadi dia numpang RAM sistem. Sebagian dari 16GB itu udah dipotong duluan buat graphics, sebelum OS sempat pakai apa-apa.

Angka jatahnya kelihatan di BIOS, di menu graphics config, biasanya ditulis UMA buffer atau shared memory. Baru ngeh setelah nyariin ini kenapa Task Manager gak pernah nunjukin angka bulat sesuai spek.

Saya kira RAM itu satu kolam besar, tinggal dibagi runtime yang jalan, Docker, Postgres, apa aja. Ternyata sebelum satu container pun nyala, sudah ada yang ambil jatah duluan.

Turunin UMA buffer di BIOS kalau display cuma buat headless, gak butuh render berat, harusnya balikin sebagian jatah itu. Belum sempat coba, tapi setidaknya sekarang tahu kemana 3GB itu pergi.