Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tam sú početné výhody pamäťové koncept virtuálnej . Po prvé , to znamená oddelenie fyzickej a logickej pamäti . Tvorba virtuálnej pamäte k dispozícii , programátori môžu získať veľkú logickú pamäť , ktoré majú k dispozícii , aj keď tam je veľmi malé fyzickej pamäte . Táto situácia nastane , pretože hlavná pamäť je veľmi drahé v porovnaní s sekundárnej pamäti . Tam je väčší adresný priestor k dispozícii bez ohľadu na skutočnú veľkosť fyzickej operačnej pamäte k dispozícii .
Funkcia
proces môže bežať aj na systéme , ktorý má menej Hlavné pamäti , ako množstvo potrebné v procese . Bez virtuálnej pamäte , bežiaci proces na taký stroj by byť nákladná záležitosť . Tam , kde je virtuálna pamäť , doba odozvy procesov sa znižuje . To je preto , že tento proces môže spustiť , aj keď nie je dostatok pamäte na zavedenie celého procesu .
Význam
pamäti Pojem virtuálnej tiež oslobodzuje programátora . Programátor už nemusí starať o obmedzení veľkosti fyzickej pamäte na každom počítači , jeho program sa chystá použiť . On alebo ona môže lepšie sústrediť na logike programu . Programy nie vždy vykonávať všetky diely alebo každý výkaz ich kódu v typickej skúške. Veľká časť kódu môže byť preskočený na nejaké kontrole stavu a môže byť nikdy vykonaná .
Teória /Špekulácie
Existujú postupy spracovania výnimiek v programe , ktorý sa používajú len v prípade , že dôjde k chybe . S virtuálnej pamäte mechanizmom , pretože časti programu sú načítané na požiadanie , časti , ktoré nie sú potrebné nesmie dostať naložené . To vedie k menšej vstupnej a výstupnej činnosť , čo má za následok rýchlejšie prevedenie , lepšiu priepustnosť , otočiť a dobu odozvy .
Úvahy
ako virtuálna pamäť umožňuje vykonávanie procesu byť spustená , aj keď nie je k dispozícii dostatok pamäte pre načítanie procesu , virtuálna pamäť môže byť účinne použité súčasne vyhovieť segmenty programu veľkého počtu užívateľov v hlavnej pamäti . Tým sa zvyšuje stupeň paralelizácie , čo má za následok zvýšené využitie procesora a priepustnosť systému .
Varovanie
Ak nie je použitý virtuálna pamäť , procesy musieť čakať na dlhé trvanie v prípade , že nie je dostatok hlavnej pamäte .
Copyright © počítačové znalosti Všetky práva vyhradené