|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> virtuella nätverk >> Content

    Vad är virtuellt memmory?

    vad är virtuellt minne?

    Virtuellt minne är en minneshanteringsteknik som gör det möjligt för en dator att köra program som är större än den fysiska RAM som finns tillgängliga. Det uppnår detta genom att använda en kombination av ram och Sekundär lagring (vanligtvis hårddisken) för att skapa ett virtuellt adressutrymme.

    Så här fungerar det:

    1. Virtuellt adressutrymme: Varje program tilldelas ett virtuellt adressutrymme, som är en uppsättning adresser som programmet kan komma åt. Detta utrymme kan vara mycket större än den fysiska ram som finns tillgänglig.

    2. Sidtabell: En sidtabell kartlägger de virtuella adresserna som används av programmet till de faktiska fysiska minnesadresserna. Denna tabell lagras i RAM.

    3. byte: När ett program behöver åtkomst till data som för närvarande inte är i RAM, använder operativsystemet en teknik som kallas byte. Detta innebär att flytta data mellan RAM och hårddisken.

    * Page-in: När ett program behöver data som för närvarande är på hårddisken, laddar operativsystemet denna data till RAM. Detta kallas Page-In.

    * Sida-out: När RAM är full och nya data måste laddas väljer operativsystemet data från RAM för att flytta till hårddisken. Detta kallas sida-out.

    Fördelar med virtuellt minne:

    * tillåter att köra större program: Program kan vara större än den fysiska RAM som finns.

    * multitasking: Tillåter flera program att köra samtidigt, även om de kräver mer minne än tillgängligt.

    * Minneskydd: Förhindrar att program stör varandras minne.

    * Flexibilitet: Möjliggör dynamisk fördelning av minnesresurser.

    Nackdelar med virtuellt minne:

    * Performance Overhead: Att byta data mellan RAM och hårddisken är långsammare än att komma åt data direkt från RAM. Detta kan leda till prestationsproblem, särskilt om det sker mycket byte.

    * Thrashing: Om ett program ständigt byter data mellan RAM och hårddisken kan det bli extremt långsamt. Detta kallas trashing.

    Sammanfattningsvis: Virtuellt minne är en avgörande teknik för moderna operativsystem. Det gör det möjligt för datorer att köra större och mer komplexa program genom att utvidga det fysiska RAM som finns. Det är emellertid viktigt att vara medveten om de prestandaavvägningar som är involverade i att använda virtuellt minne.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konfigurera Norton 360 och VPN
    ·Hur Remote Access Juniper VPN
    ·Användningsområden för en iPhone på Cisco VPN
    ·Hur man skapar ett hem VPN lätt med Windows XP
    ·VPN-programvara för W7 Cisco & Juniper
    ·Vilket protokoll är associerat med satelliter funktion…
    ·Hur man ställer in en Linksys VPN nätverk
    ·Så här konfigurerar RR POP E på en VPN -server
    ·Krävs kapitalkostnader för hanterade nätverkstjänst…
    ·Vad menas med multi-cloud computing?
    Utvalda artiklarna
    ·Vad är det lokala området?
    ·Hur man skapar ett ad hoc- Wi - Fi- nätverk på Window…
    ·Den bästa positionen för en trådlös router
    ·Hur du håller din dator säker i en trådlös område
    ·Är det möjligt att överklocka en router?
    ·Komma åt datakällor över domäner
    ·Vad kan hända om någon har hackat din PS3
    ·Vad är skillnaden mellan DHCP -server och DNS?
    ·Hur man skapar ett självsignerat SSL-certifikat
    ·Hur tvinga en Ethernet Reset
    Copyright © Dator Kunskap https://www.dator.xyz