Diferenças entre edições de "Memória virtual"

3 bytes removidos ,  03h28min de 13 de dezembro de 2014
O texto estava com uma expressão adicional que dificultava sua leitura
(O texto estava com uma expressão adicional que dificultava sua leitura)
Todos os computadores modernos de uso genérico utilizam memória virtual para executar a mais simples das aplicações, tais como [[Processador de texto|processadores de texto]], [[Folha de cálculo|folhas de cálculo]], [[Videogames|jogos]], [[Leitor multimídia|leitores multimídia]], etc. Os [[SO|sistemas operacionais]] mais antigos, como o [[DOS]] e o [[Microsoft Windows]] de 1980,<ref>{{Citar web|url=http://support.microsoft.com/kb/32905 |título=Windows Version History |acessodata=2008-12-03 |publicado=Microsoft |data=Last Review: July 19, 2005 }}</ref> ou os [[mainframe]]s da década de 1960, geralmente não tinham a funcionalidade da memória virtual, com as excepções notáveis do [[Atlas B5000]] e o [[Apple Lisa]].
 
A memória virtual foi inicialmente criada para possibilitar a um programa ser executado em um [[computador]] com uma quantidade de memória principal (física) menor que o tamanho de todo o espaço do utilizado pelo próprio programa.<ref name="denning">{{cite journal| authorlink = Peter J. Denning| last = Denning| first = Peter| title = Before Memory Was Virtual| journal = In the Beginning: Recollections of Software Pioneers| year = 1997| url = http://cs.gmu.edu/cne/pjd/PUBS/bvm.pdf |format=PDF}}</ref> Ou seja, o espaço ocupado pelas instruções, dados e pilha de execução de um programa pode ser maior que o espaço em memória principal disponível. Por exemplo, um programa que ocupa um total de 64 [[MiB]] pode ser executado em um computador com apenas 32 MiB disponíveis para o programa, bastando que o sistema operacional se encarregue de manter sempre na memória principal as partes adequadas à execução naquele momento.<ref>TANENBAUM, Andrew S.; WOODHULL, Albert S. '''Sistemas operacionais: projeto e implementação'''. Porto Alegre: Bookman. 1999.</ref>
 
A memória virtual foi desenvolvido por volta de [[1959]]-[[1962]], na [[Universidade de Manchester]] para o [[Computador Atlas]], terminado em 1962.<ref>{{citar web
Utilizador anónimo