? Programadores de software de computador usam técnicas de paginação e segmentação para alocar , processos e memória do computador de acesso. Uso eficiente de armazenamento de computador e espaço de processamento requer o uso adequado de páginas de computador e segmentos. Definição da página
sistemas operacionais usam várias técnicas para alocar memória. Páginas
são unidades fixas de memória do computador atribuído pelo computador para armazenar e processar informações. Páginas são mais fáceis de colocar na memória do computador , uma vez que são sempre do mesmo tamanho.
Definição Segmento
Movendo bits e bytes em torno de um único processo leva organização.
Segmentos são divisões da memória do computador de tamanho variável que armazenam temporariamente os endereços de memória necessários para um processo de computador lógico. Estes segmentos podem ser ou compartilhada por outros processos de computador ou exclusivo para um determinado processo. Desde segmentos podem ter tamanhos diferentes , alocação de memória leva mais de processamento para alcançar.
Funções
velocidade de processamento do computador aumenta a funcionalidade.
Paging freqüentemente ocorre quando o sistema operacional do computador requer o uso de memória de acesso aleatório (RAM) e não há espaço disponível . O sistema irá mover uma página RAM atualmente não utilizada para armazenamento e usar a página liberado para continuar o procedimento de processamento. A principal função da segmentação é a capacidade de compartilhar o código para os processos de somente leitura. Segmentação é regido pela unidade de um sistema operacional, que define os detalhes do espaço de endereços alocados gerenciamento de memória, as permissões permitido e verifica se o processo é válido. Se mais espaço de armazenamento é necessário para processos de segmentação , uma tabela de página será atribuída por esses sistemas que permitem essa funcionalidade.