RačunalaOperativni sistemi

Virtual PC memorije

Oni računalo korisnika koji su imali dovoljno sreće da uhvate slavnu vrhunca sistema baziranih na 8086-kompatibilne procesore su vrlo dobro svjesni kako je u to vrijeme bilo važno količinu memorije. Račun je bio doslovno kilobajta: prelazi osnovne 640 kbps i postignu "fantastičan" 736 kb steći neke posebne vanjski produžetak, što je izazvalo veliki naknadu u odnosu na velikih stanovanje. Međutim, računarske tehnologije brzo razvijao i ubrzo je prošla psihološke granice od 1 megabajt. RAM moduli su postali mnogo manji, osim pojavio procesore koristeći u potpunosti. Ne zaostaje, i aplikacije. A orijentir događaj bio je izlaz windose treća verzija, u kojoj je virtualna memorija koristi. Međutim, to su samo nesigurne korake u pravcu koji će postati standard za sve operativne sisteme.

Što je virtualna memorija? Zastupnici smo dva identična računala koriste Windows 3, samo jedan ima 1 MB memorije, a na drugom - 2 MB. Odaberite softver aplikacija baziranih na volumenu - da osudi programerima da naporan rad, jer moraju da optimiziraju svoje proizvode za 1, 2, itd megabajta. Napravi program dizajniran za standardni minimum 640 KB - to znači da se odrekne neke mogućnosti "pogon" aplikacije u kadru. Fokus na 2 MB - znači izgubiti potencijalne kupce koji imaju kompjutere u sve 1 MB. Podrazumijeva se i Microsoft, tako da je mehanizam je predložen, pod nazivom "virtualne memorije". Programeri više ne trebaju znati koliko je instaliran u svako računalo. Naravno, neka ograničenja, ipak, uzimaju se u obzir, ali generalno brigu o tome kako 'sprijateljiti' zahtjevne aplikacije i računarskih komponenti preuzela je operativni sistem. No čuda ovdje, naravno, ne događa. Princip rada je vrlo jednostavan.

Uzmite za primjer slučaj kada je računar je počeo sa 1MB, 2MB razvijen pod aplikacija. Dio volumena zauzima samog sistema, tako da od 1 MB na raspolaganju korisniku samo 500 kb (suspendovan). Pokretanje aplikacije. Ako je virtualna memorija omogućeno ili onemogućeno, program zauzima 500 kb i zaustavljanja, dajući nešto o poruci o grešci. Ali, sve je drugačije, ako se uključi mehanizam: rade isti 500 kb, ako je to u narednih memorija zahtjev, blok podataka je napisano na poseban datoteke na disku, oslobađajući jačinu u RAM-u. mehanizam "transparent" za aplikaciju. U stvari, virtualne memorije - to je dio zadatka, ali ne stavlja u čips, i prostor na disku. Takvo rješenje je bila toliko uspješan da se i dalje radi na njegovom poboljšanju. Dakle, u posljednjih nekoliko windose 8 na već poznate stranične datoteke pagefile dodao swapfile, namijenjen samo za metro aplikacije.

Ponekad, korisnici mogu vidjeti sistem poruku da je niska na virtualne memorije. Kako to objasniti u svjetlu gore navedenog? Sve više zbunjujuća kada se uzme u obzir da je slobodnog prostora na hard disku i dalje može biti. Jedan od Najčešći razlog za to je u pogrešnom postavke mehanizam virtualne memorije. Iako default sistem bira automatska kontrola veličine stranične datoteke, omogućuje ručnu kontrolu sa naznakom krutog okvira. Da li je potrebno da to učine ili ne - svaki korisnik odluči na svoju ruku, ali ako se pojavi greška zbog nedostatka volumena će morati da poveća gornju granicu dozvoljenog. To je konfiguriran u parametrima učinka (može se pristupiti preko svojstva "My Computer", ili iz kontrolne table).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.atomiyme.com. Theme powered by WordPress.