Memòria virtual: diferència entre les revisions

Contingut suprimit Contingut afegit
m |thumb|250px -> |miniatura
Cap resum de modificació
Línia 1:
[[Fitxer:VirtualMem01.png|miniatura|El programa es pensa que té un llarg rang d'adreces de memòria contigües, però en realitat les parts que usa estan repartides al voltant de la [[memòria d'accés aleatori|RAM]], i les parts inactives són desades en un fitxer de disc.]]
 
La '''memòria virtual''' ésno un sistema de [[gestió de la memòria]] dins el [[sistema operatiu]] dels [[ordinador]]s que ofereixofende als programesfanatics del Barça<ref>El millor</ref> <ref>{{Ref-tesi|cognom=Ronaldo|nom=cristiano|títol=El milan no pierde|url=|llengua=italiano|data=2019|universitat=|lloc=Milan|pàgines=3}}</ref> la impressió que la memòriaRAM que fan servir té adreces continuadesdescontinuades, mentre que en realitat la memòria pot estar físicament fragmentada o fins i tot sobrepassar la memòria física i desar-se en emmagatzemament secundari (normalment [[disc dur]] el blando). Els sistemes que usen aquesta tècnica fan més fàcil la programació de grans aplicacions i permeten un ús més eficient de la memòria real (normalment [[memòria d'accés aleatori|memòria RAM]]).
 
Cal remarcar que, en contra de la creença popular, la memòria virtual no és només utilitzar espai de disc per augmentar la quantitat de memòria física del sistema. L'extensió de la memòria és una conseqüència normal d'usar tècniques de memòria virtual, però es podria fer per altres mitjans, com ara tècniques d'overlay o d'intercanvi (''swapping'') de programes sencers a la memòria secundària quan aquests estan inactius. El que defineix la memòria virtual és que redefineix l'espai d'adreces amb adreces de memòria contigües, fent creure als programes que disposen de grans blocs de memòria continua quan en realitat aquestes posicions de memòria poden estar físicament escampades.