? Segmentação e paginação são duas estratégias de computadores usam para isolar o espaço de memória para programas diferentes. Isso evita erros e limita os danos causados por software malicioso . Paging
Quando um sistema operacional usa um esquema de paginação , a memória é dividida em blocos de tamanho fixo. Estes são chamados de frames, e eles costumam variar entre meio kilobyte oito kilobytes de tamanho.
Como a paginação funciona
Quando um programa é executado , ele solicita a memória do sistema operativo . O sistema operacional atribui-lhe um número de quadros para atender a essa exigência. Programas de conhecer a página que lhes foram atribuídas e pode endereçar memória lá. Infelizmente , eles também podem endereçar memória fora de suas páginas atribuídas.
Segmentação
Por outro lado , a segmentação divide o sistema em segmentos que podem crescer e encolher em tamanho . Os segmentos são isolados uns dos outros , proporcionando a cada programa com a ilusão de que ele tem acesso à memória limitada .
Combinando
Ao combinar os dois , dos benefícios de cada pode ser reclamado. Paging impede que programas de fragmentação em todo o espaço de memória, e segmentação protege o sistema operacional e outros programas de software mal escrito ou mal-intencionado.