? Virtuellt minne är ett minne management teknik som används av Linux för att hantera minnesutrymme spridda över flera maskinvaruenheter , t.ex. RAM eller hårddiskar . Memory Allocation
När programmet körs på Linux , begär det minnesutrymme för att lagra sin egen kod och eventuella tillfälliga data som kan användas . Programvaran använder minne för att lagra data som för närvarande arbetar med , till exempel textsträngar eller bilddata . Linux tilldelar minne till programvara med dess virtuella minnessystem . Addera RAM
Software föredrar att använda RAM för att lagra data som är i bruk . RAM erbjuder mycket snabbare läs-och skrivhastigheter än andra former av datalagring . RAM utrymme begränsas dock , så det virtuella minnet systemet kanske inte alltid ge ett program utrymme RAM-minne .
Hårddisk
Linux virtuellt minne systemet kanske inte alltid ger ett program en del av sitt RAM när minnesutrymme begärs . Beroende på aktuell RAM-användning och programmets behov , kan det ge istället minnesutrymme på hårddisken . Hårddisken , medan mycket långsammare än RAM , oftast har mycket mer utrymme att arbeta med . Addera