Arbeitsspeicher ist eigentlich selbsterklärend .. es ist ein Speicher, mit dem gearbeitet wird. Eine CPU braucht etwas zum "Arbeiten", auch eine Art Puffer und ähnlichs .. z.B. beim Spielen sagt die CPU der Festplatte, was genau in den RAM geladen werden soll, um ein Level zu laden. Das liegt dann so lange im RAM, bis wieder bearbeitet wird. Wenn das Level fertig geladen wird, bereitet die CPU das Spielen, d.h. Grafik, Engine usw. vor, schiebt das in den RAM, was dann später von der Grafikkarte vom RAM "gezogen" und weiterverarbeitet wird.
Und auch sonst:
Wenn du den Rechner anmachst, wird schonmal das BIOS vom CMOS in den RAM geladen, danach wird z.B. Windows von der Festplatte gestartet. Da ist es wieder das gleiche Prinzip: In den RAM laden, CPU arbeitet damit usw. Wenn Windows gestartet ist, liegt alles was du siehst im RAM. Deine offenen Programme, Windows Kernel und diverses, vieles mehr was zum Laufen benötigt wird.
Im Prinzip ist es ganz einfach. Btw: Der CPU Cache is auch selbsterklärend, Cache = Puffer. Auslagerungsdatei sollte auch nicht schwer zu verstehen sein.
EDIT
Eigentlich geb ich auf dumme Fragen ja auch immer dumme Antworten, war diesmal allerdings gnädig.
Btw: 2GB sind allgemein sinnvoll, um den Rechner flink laufen zu lassen. Man braucht keine Auslagerungsdatei mehr, außerdem laufen diverse Spiele, die sehr viel Speicher brauchen - Beispiele sind BF2 oder FEAR - schneller. BF2 braucht zwar weniger als 1GB - allerdings knapp an der Grenze, Mem use liegt da so bei 900MB - läuft mi 2GB aber trotzdem shcneller, weil der Rest (Windows usw.) nicht ausgelagert werden muss.
Eigentlich alles ganz primitiv .. gibt da viel kompliziertere Sachen