Fyysisen ja virtuaalisen muistin ero

Fyysisen ja virtuaalisen muistin ero
Fyysisen ja virtuaalisen muistin ero

Video: Fyysisen ja virtuaalisen muistin ero

Video: Fyysisen ja virtuaalisen muistin ero
Video: Настройка фотоаппарата в ручном режиме. Выдержка. Диафрагма. ISO. Никон D5100 2024, Marraskuu
Anonim

Fyysinen vs virtuaalinen muisti

Fyysinen muisti ja virtuaalimuisti ovat kaksi muistimuotoa, joita käytetään tietojen tallentamiseen tietokoneeseen. Fyysisellä muistilla tarkoitetaan siruja, kuten RAM-muistia (Random Access Memory) ja tallennuslaitteita, kuten kiintolevyjä, joita käytetään tietojen tallentamiseen. Virtuaalimuisti on käyttöjärjestelmän luoma muistitila, kun tietokoneella ei ole tarpeeksi fyysistä muistia ohjelman suorittamiseen. Virtuaalimuisti luodaan yhdistämällä RAM ja kiintolevytila. Virtuaalimuisti mahdollistaa suurten ohjelmien suorittamisen nopeammin, kun RAM-muisti ei riitä.

Fyysinen muisti

Kuten aiemmin mainittiin, fyysinen muisti viittaa RAM-muistiin ja tietokoneen kiintolevyihin, joita käytetään tietojen tallentamiseen. Tietokoneessa käyttöjärjestelmä, sovellusohjelmat ja sillä hetkellä käytettävät tiedot säilytetään RAM-muistissa, jotta prosessori pääsee niihin nopeasti käsiksi. RAM-muistia voitiin käyttää nopeammin kuin muita tallennuslaitteita, kuten kiintolevyä ja CD-ROM-levyä. Mutta RAM-muistissa olevat tiedot ovat olemassa vain tietokoneen ollessa käynnissä. Kun virta katkaistaan, kaikki RAM-muistissa olevat tiedot menetetään ja käyttöjärjestelmä ja muut tiedot ladataan uudelleen RAM-muistiin kiintolevyltä, kun tietokone käynnistetään. Kiintolevy on haihtumaton muisti (muisti, joka säilyttää tiedot, vaikka siinä ei ole virtaa), jota käytetään tietojen tallentamiseen tietokoneeseen. Se koostuu pyöreistä levyistä, joita kutsutaan lautasiksi ja jotka tallentavat magneettista tietoa. Tiedot kirjoitetaan ja luetaan levyille ja niiltä luku-/kirjoituspäiden avulla.

Virtuaalimuisti

Virtuaalimuistia käytetään, kun tietokoneessa ei ole RAM-tilaa ohjelman suorittamiseen. Virtuaalimuisti yhdistää RAM-tilan kiintolevytilaan. Kun tietokoneessa ei ole tarpeeksi RAM-tilaa ohjelman suorittamiseen, virtuaalimuisti siirtää tiedot RAM-muistista sivutustiedostoon, mikä vapauttaa RAM-muistia. Kiintolevyn osaa käytetään sivutiedoston tallentamiseen. Tämä siirtoprosessi tapahtuu niin nopeasti, että käyttäjä ei tunne eroa. Virtuaalimuistiin mahtuu kokonainen tietolohko, kun parhaillaan suoritettava osa on RAM-muistissa. Siksi virtuaalimuisti sallii käyttöjärjestelmän ajaa useita ohjelmia samanaikaisesti, mikä lisää moniohjelmoinnin astetta. Samalla kun virtuaalimuisti lisää suoritettavien ohjelmien kokoa, se tarjoaa kustannusetuja, koska kiintolevymuisti on halvempaa kuin RAM.

Mitä eroa on fyysisellä ja virtuaalisella muistilla

Fyysisellä muistilla tarkoitetaan fyysisiä laitteita, jotka tallentavat tietoja tietokoneeseen, kuten RAM-muistiin ja kiintolevyasemiin, mutta virtuaalimuisti yhdistää RAM-tilan kiintolevytilaan tietojen tallentamiseksi RAM-muistiin, kun RAM-tilaa on ei tarpeeksi. Osaa kiintolevystä käytetään sivutiedostojen tallentamiseen, joita virtuaalimuisti käyttää RAM-muistista siirrettävien tietojen tallentamiseen. Vaikka tietojen vaihtaminen kiintolevyllä olevien sivutiedostojen ja RAM-muistin välillä (virtuaalimuistin kautta) on erittäin nopeaa, liiallinen vaihtaminen voi hidastaa järjestelmän yleistä suorituskykyä.

Suositeltava: