Kompjutera, Sistemet operative
Kujtesës Virtual PC
Ata e përdoruesve të kompjuterit të cilët janë me fat të mjaftueshme për të kapur kulm e lavdishme të sistemeve bazuar në procesorët 8086-pajtueshme janë shumë të vetëdijshëm se në atë kohë ishte sasia e rëndësishme e kujtesës instaluar. Llogaria ishte fjalë për fjalë kilobytes: të tejkalojnë themelore 640 kbps dhe për të arritur një "fantastike" 736 KB marrë ndonjë zgjatje të veçantë të jashtëm, e cila është një tarifë trupmadh në lidhje me një strehim të madhe e mesme. Megjithatë, teknologji kompjuterike evoluar me shpejtësi dhe së shpejti pengesë psikologjike e 1 megabyte u miratua. modulet RAM janë bërë shumë më të vogla, përveç shfaq procesorë përdorur Its plotësisht. Jo mbetur prapa, dhe aplikimet. Një ngjarje historike ishte prodhimi windose versioni i tretë, në të cilën e kujtesës virtuale përdorur. Megjithatë, këto ishin vetëm hapat paraprake në drejtimin që do të bëhet standard për të gjitha sistemet operative.
Çfarë është e kujtesës virtuale? Ne përfaqësojmë dy kompjutera identike Windows 3, vetëm një ka 1 MB memorie, dhe në një tjetër - 2 MB. Zgjidhni aplikacionet software bazuar në vëllimin e - për të dënuar programuesit për të punuar shumë, sepse ata duhet të zgjedh produktet e tyre për 1, 2, etj megabajt. Krijo një program i projektuar për një minimum standarde prej 640 KB - kjo do të thotë që të heqë dorë nga disa mundësi, "makinë" e aplikimit në kuadër. Një fokus mbi 2 MB - do të thotë për të humbur klientët potencial të cilët kanë kompjutera në të gjithë 1 MB. Është e kuptueshme dhe Microsoft, kështu që mekanizmi i propozuar, i quajtur "virtuale kujtesës". Programmers nuk ka më nevojë të dini se sa është i instaluar në çdo kompjuter. Sigurisht, disa kufizime, megjithatë, janë marrë parasysh, por në kujdesin e përgjithshëm për mënyrën se si 'ndihmoj "kërkuar aplikimet dhe komponentet kompjuterike ka marrë përsipër të sistemit operativ. Nuk ka mrekulli këtu, natyrisht, nuk do të ndodhë. Parimi i operacionit është jashtëzakonisht i thjeshtë.
Merrni për shembull rastin kur kompjuteri është nisur me 1MB, 2MB zhvilluar nën aplikimit. Një pjesë e vëllimit të pushtuar nga vetë sistemi, kështu që nga 1 MB në dispozicion për përdoruesit vetëm 500 kb (pezulluar). Drejtuar kërkesa. Nëse kujtesa virtuale është aktivizuar ose me aftësi të kufizuara, programi i zë 500 KB dhe ndalesa, duke i dhënë më shumë për mesazh gabimi. Por çdo gjë është e ndryshme, në qoftë se mekanizmi është i përfshirë: duke bërë të njëjtat 500 KB, nëse kjo është kërkesa tjetër e kujtesës, blloku dhënave është shkruar në një skedar të veçantë në disk, duke çliruar volumin në RAM. Mekanizmi "transparent" për aplikimin. Në fakt, kujtesa virtuale - kjo është pjesë e detyrës, por jo të vendosur në patate të skuqura, dhe hapësirë në disk. Një zgjidhje e tillë ka qenë aq i suksesshëm se ajo ende është duke punuar në përmirësimin e saj. Pra, në windose e fundit 8 deri tashmë të njohur e file paging pagefile shtuar swapfile, të destinuara vetëm për aplikimet metro.
Ndonjëherë, përdoruesit mund të shihni një mesazh të sistemit që të ulët në kujtesë virtuale. Si për të shpjeguar atë në dritën e lart? Të gjithë më të çuditshëm, kur ju e konsideroni se hapësirë të lirë disk në hard drive tuaj mund të jetë ende. Një nga arsyet më të mundshme për këtë është në vendosjen e gabuar mekanizmin e kujtesës virtuale. Edhe pse sistemi i parazgjedhur zgjedh kontrollit automatik madhësinë e file paging, lejon kontrollin manual me një tregues të një kornize të ngurtë. A është e nevojshme për të bërë këtë apo jo - secili përdorues vendos më vete, por në qoftë se një gabim ndodh për shkak të mungesës së vëllim do të duhet për të rritur kufirin e sipërm të lejueshëm. Ajo është konfiguruar në parametra të performancës (mund të arrihen përmes pronat e "My Computer", ose nga panelin e kontrollit).
Similar articles
Trending Now