InformáticaSistemas operativos

Memoria PC Virtual

Estes usuarios de ordenador que teñen a sorte de coller o auxe da gloria dos sistemas baseados nos procesadores 8086-compatibles son moi ben consciente de como naquel tempo era importante cantidade de memoria instalada. Conta foi literalmente kilobytes: superar os 640 Kbps básicos e chegar a un "fantástico" 736 KB adquirir calquera extensión externa especial, que é unha taxa robusto en relación a un aloxamento de grande porte. Con todo, a tecnoloxía de ordenador evolucionou rapidamente e logo a barreira psicolóxica de 1 megabyte foi aprobada. módulos de memoria RAM tornar-se moito máis pequena, ademais apareceu procesadores usando o seu totalmente. Non quedando atrás, e aplicacións. Un evento marcante foi a saída windose terceira versión, na que a memoria virtual empregada. Con todo, estes eran só pasos hesitantes na dirección que se tornarían o estándar para todos os sistemas operativos.

Que é memoria virtual? Nós representamos dous ordenadores idénticos que executan Windows 3, só un ten 1 MB de memoria, e noutro - 2 MB. Seleccione aplicacións de software con base no volume - condenar os programadores a traballar duro, porque eles teñen para optimizar os seus produtos para 1, 2, etc. megabytes. Crear un programa deseñado para un mínimo nivel de 640 KB - que significa dar-se algunhas oportunidades, "unidade" da aplicación no cadro. Un foco nos 2 MB - significa perder clientes potenciais que teñen ordenadores en toda a 1 MB. Queda entendido e Microsoft, así que o mecanismo foi proposto, chamado de "memoria virtual". Os programadores xa non precisan de saber canto se instala en cada ordenador. Por suposto, algunhas restricións, con todo, son tidos en conta, pero en coidados xerais sobre como 'amizade' esixentes aplicacións e compoñentes de ordenadores asumiu o sistema operativo. Non hai milagres aquí, por suposto, non acontece. O principio de funcionamento é moi sinxelo.

Tomemos por exemplo o caso cando o ordenador é iniciado con 1MB, 2MB desenvolvido no ámbito de aplicación. Parte do volume ocupado polo propio sistema, de xeito que a partir do 1 MB dispoñibles para o usuario só 500 KB (suspenso). Executa a aplicación. Se a memoria virtual está activada ou desactivada, o programa ocupa 500 KB e paradas, dando-se sobre a mensaxe de erro. Pero todo é diferente, o mecanismo está incluído: facendo as mesmas 500 KB, se é o seguinte proposta de memoria, o bloque de datos son gravados nun arquivo especial no disco, liberando o volume na RAM. mecanismo "transparente" para a aplicación. En realidade, a memoria virtual - é parte da tarefa, pero non foi colocada nos chips, e espazo en disco. Esta solución foi tan exitosa que aínda está a traballar no seu perfeccionamento. Así, en última windose 8 ao xa familiarizados ficheiro de paxinación ficheiro de paxinación engadiu o swapfile, destinado só para aplicacións de metro.

Ás veces, os usuarios poden ver unha mensaxe do sistema que pouca memoria virtual. Como explica-lo á luz do anterior? Aínda máis intrigante cando considera que o espazo libre en disco no seu disco duro aínda poden ser. Unha das razóns máis probables para iso é o mecanismo de intercambio configuración incorrecta. Aínda que o estándar do sistema selecciona o control automático do tamaño do ficheiro de paxinación, permite o control manual cunha indicación dunha estrutura ríxida. Cómpre facelo ou non - cada usuario decide por conta propia, pero se ocorrer un erro debido a unha falta de volume terá que aumentar o límite máximo do permitido. Ela é configurada en parámetros de rendemento (se pode acceder a través das propiedades de "O meu ordenador", ou desde o panel de control).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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