for hvert operativsystem er der en dedikeret mængde RAM til rådighed, der muliggør behandling af et program. Mængden af denne RAM er dog begrænset, hvorfor RAM ikke kan indeholde en masse data i den. Derfor bør der være en backup-mulighed, der kan understøtte RAM, når den løber tør for hukommelse.
dette koncept gælder både for operativsystemet. Når RAM har en utilstrækkelig mængde hukommelse til at holde en proces, låner den en vis mængde hukommelse fra det sekundære lager. Denne lånte hukommelse er kendt som virtuel hukommelse. Tilsvarende, når RAM løber tør for hukommelse, låner det noget hukommelse fra det sekundære lager for at gemme dets inaktive indhold.
på denne måde finder RAM tilstrækkelig plads til at holde en ny proces i den. Her kaldes det lånte rum fra harddisken Byttehukommelse. I denne artikel vil vi forsøge at lære begrebet byttehukommelse i detaljer.
arbejde med Byttehukommelse:
som forklaret ovenfor er byttehukommelse den dedikerede mængde harddisk, der bruges, når RAM løber tør for hukommelse. Der er et hukommelsesstyringsprogram i Linou, der tager sig af denne proces. Når RAM mangler hukommelse, ser hukommelsesstyringsprogrammet efter alle de inaktive datablokke, der findes i RAM, der ikke har været brugt i lang tid.
når det med succes finder disse blokke, skifter det dem ind i byttehukommelsen. På denne måde frigøres RAM-rummet, og det kan derfor bruges til nogle andre programmer, der har brug for behandling på et presserende grundlag. Begrebet bytte svarer meget til begrebet Personsøgning, der bruges i operativsystemet.
typer af Byttehukommelse:
der er typisk to forskellige typer byttehukommelse, som er nævnt nedenfor:
- Byttepartition – dette er standardtypen af byttehukommelse, som faktisk er en harddiskpartition, der er dedikeret til at bytte.
- Skift fil – Dette er en selvoprettet type byttehukommelse. Når der ikke er tilstrækkelig plads tilbage på harddisken til at oprette en byttepartition, oprettes en byttefil manuelt til at bytte det inaktive indhold af RAM ind i det.
hvad skal være den ideelle hyppighed af bytte?
Linuk giver os mulighed for at indstille hyppigheden af bytte på egen hånd, dvs.hvor ofte bytteprocessen skal finde sted. Du kan indstille værdien af bytte mellem 0 og 100 afhængigt af dine krav. En lavfrekvent værdi af bytte betyder, at bytteprocessen kun finder sted meget sjældent, når det er nødvendigt, mens en højfrekvent værdi af bytte betyder, at bytteprocessen vil forekomme ganske ofte. Standardværdien og den anbefalede værdi for byttefrekvens er dog 60.
fordele ved at bruge Byttehukommelse:
ved at lære at arbejde med byttehukommelse kan vi let opfatte fordelene ved at bruge den. Nogle af de største fordele ved at bruge byttehukommelse er dog anført nedenfor:
- det kan nemt holde de inaktive blokke af RAM, der næppe bruges en eller to gange, og så bliver de aldrig brugt. Den frigjorte RAM kan derefter bruges til at holde flere programmer, der har en højere prioritet.
- det forhindrer RAM i at løbe tør for plads.
- det fungerer som en sikkerhedskopi til forbedring af det faktiske rum for RAM.
- det giver dig mulighed for at køre tunge applikationer mere bekvemt, der kræver en stor mængde RAM.
- under dvaleprocessen skrives alt indholdet af RAM på byttehukommelsen. Derfor er det i det væsentlige nødvendigt, at dvaleprocessen finder sted med succes.
- det forbedrer den samlede ydelse af dit system.
konklusion:
i denne artikel har vi lært brugen og arbejdshukommelsen sammen med dens mange fordele. Byttehukommelse fungerer som en backup-mulighed for RAM, når den mangler plads. Vi ved alle, at vi dog ikke kan have en uendelig mængde RAM; vi er klar over, at dagens avancerede applikationer kræver en stor mængde RAM for at fungere problemfrit. Derfor skal vi have en tilstrækkelig mængde RAM til at undgå, at vores applikationer går ned.
der er også en omkostning forbundet med at tilføje mere RAM, mens der ikke er nogen omkostninger ved at bruge byttehukommelse. Derudover kan ekstra RAM også tilsluttes op til en vis grænse afhængigt af dit udstyr. Derfor er den eneste mulighed, vi har tilbage, at bruge byttehukommelse, som kan få vores system til at fungere meget effektivt uden omkostninger.