@lina my arch machine has an AMD dedicated GPU with the dedicated memory allocation setting in BIOS, but I'm not actually sure it does anything since I have all my memory available when I boot into Linux (with the amdgpu driver). Are you saying that if a modern Linux computer has that kind of BIOS setting, that it should be reduced to a minimum? Or just on older machines?
@lina it is a laptop GPU with no dedicated VRAM, but this clarified why it is a different case, thank you! :)
@thufie On any modern integrated graphics system, it should be reduced to the minimum. Discrete graphics systems don't have that (or the option does nothing), but you may be confusing it with something about a "GPU aperture" which is a different concept.
Discrete graphics systems obviously don't have true unified memory since they have discrete VRAM that is separate (they can share memory but with tradeoffs, the point of unified memory systems is there are no tradeoffs).