darox schrieb:
Deswegen ist 1MB RAM schon teurer als 1MB Festplattenspeicher.
Na hier vergleichst du aber sprichwörtlich Äpfel mit Brinen...
Schließlich handelt es sich bei RAM (Random Access Memory) um einen flüchtigen Speicher, welcher durch eine Verschaltung sehr sehr vieler Feldeffekttransistoren entsteht, wohingegen der Speicher auf deiner Festplatte nicht flüchtig ist, da es sich dabei um eine (weitgehend) dauerhafte Magnetisierung der Speicherplatten in deiner Festplatte handelt. (wodurch es viel einfacher ist, gigantische Speicherkapazitäten zu realisieren)
Der Cache (Zwischenspeicher) einer CPU ist wie schon erwähnt wurde deshalb so teuer, weil er zum einen sehr viel Platz auf dem Siliziumwaver einnimmt (womit wieder weniger CPU's pro Waver produziert werden können) und weil er, solange er sich direkt auf dem Chip befindet, immer mit dem vollen Prozessortakt arbeiten muss.
(es gab auch mal ne Zeit lang bei den so genannten Slot Prozessoren einen externen LvL2 Cache, welcher dann neben der CPU auf die Platine gelötet wurde - diese lief dann natürlich nicht mit vollem CPU Takt).
Übrigends ist der LvL1 Cache z.B. bei nem AMD Athlon XP (Barton Kern) "schon" 128kbyte groß.
Der Celeron (633MHz) auf dem ich jetzt gerade schreibe hat jedoch nur 32kbyte LvL1 Cache und 128kbyte LvL2 Cache.
Wieviel ein aktueller Pentium M hat, weis ich jedoch leider nicht aus auswendig (da dort eigentlich immer nur der LvL2 Cache angegeben wird) aber ich nehme mal an das es bestimmt nicht weniger als 128kb sein werden, eher 256 / 512 ...
mfg