Sie erwähnen nicht, ob Sie 32-Bit- oder 64-Bit-Vista verwenden.
Es macht einen Unterschied zur Antwort, 32-Bit-Vista (und XP) können insgesamt nur 4 GB RAM verwenden, einschließlich des RAMs Ihrer Grafikkarte. Wenn Sie also 4 GB RAM auf Ihrem Motherboard + 512 MB auf Ihrer Grafikkarte haben, kann Windows nur 3,5 GB für sich und Programme verwenden, da die Grafikkarte die letzten 0,5 GB für sich reserviert hat. Wenn Sie 32-Bit-Windows verwenden und bereits über 4 GB RAM verfügen, ist es nicht sinnvoll, mehr RAM hinzuzufügen, da Windows ihn nicht verwenden kann.
Wenn Sie aus dieser Sicht nicht spielen oder andere 3D-Anwendungen verwenden, benötigen Sie keinen größeren Video-RAM. Ihre Videokarte beschleunigt fast sicher Videos und so weiter, benötigt dafür aber nicht viel RAM an Bord.
64-Bit-Windows ist anders, da es eine große Menge an RAM adressieren kann. Daher ist die Menge Ihrer Grafikkarte kein Problem, und Sie können es auch auf max.
Linux, ich habe keine Ahnung.