1. einen 512 MB Riegel
Für ein aktuelles System sind 512 MB zu wenig.
2. 1024 MB RAM - 2x512 -> Dual-Channel
Das ist in Ordnung. Allerdings lässt es sich nicht so gut aufrüsten, mehr als zwei RAM-Riegel kann Probleme machen.
3. einen 1024 MB Riegel
Etwas langsamer als 2x512, dafür besser aufrüstbar.
4. 2048 MB RAM - 2x1024 -> Dual-Channel
Das ist optimal, viel RAM und Dualchannel
5. 2048 MB RAM - 4x512 -> ???
Das kann wie gesagt Probleme machen (dann muss der RAM-Takt abgesenkt oder die Timings entschärft werden -> langsamer). Auch ansonsten keine Vorteile gegenüber 2x1024.
Wenn das System erstmal so bleiben soll, würde ich je nach Geldbeutel 2 oder 4 nehmen. Aber falls du irgendwann noch zusätzlich 1GB einbaust, wäre 3 auch gut. Den Geschwindigkeitsverlust durch das fehlende Dual Channel bemerkt man kaum.