Qual é o efeito de páginas menores?

2

Um tamanho de página menor leva a tabelas de páginas menores?

Se sim, isso é bom ou mau !? Eu acho que isso leva a mais manipulação de dados.

É possível:

  • para testar isso no Linux manualmente ou
  • que esse material é definido pelo kernel do Linux? Se assim for, não tenho chance de testar isso.
por Jorgos 21.09.2015 / 18:17

1 resposta

0

A quantidade de espaço de paginação é fixa (mas configurável) em qualquer sistema, portanto, ter páginas menores significa que você tem mais páginas disponíveis. O trade off é totalmente baseado em desempenho. Depende do que o aplicativo usa. O Oracle, por exemplo, pode se beneficiar de páginas de tamanho X, enquanto a Informatica pode se beneficiar de páginas de tamanho Y (escolheu dois aplicativos para os quais configurei tamanhos de paginação). Ter um tamanho de página menor significa que você precisa executar mais operações para obter mais dados, mas tem mais páginas disponíveis. Ter um tamanho de página maior significa que você pode ler mais blocos de páginas contíguos (aumentando assim o desempenho de leituras de páginas maiores), mas há menos páginas disponíveis.

Eu sei que o Oracle usa um mix dependendo do tipo e uso de um banco de dados, então ele pode ser configurado para ter um certo número de páginas enormes e um certo número de páginas regulares / pequenas. (Novamente, usando o Oracle da minha própria experiência, mas outros aplicativos fazem isso também, tenho certeza.)

Portanto, nem é bom nem ruim, isso depende apenas do uso de um aplicativo específico. Ele está configurado na camada do servidor, portanto, se você tiver dois aplicativos no mesmo sistema que precisam de páginas de tamanhos diferentes, o desempenho será prejudicado.

Você pode testá-lo manualmente de várias formas. Dependendo da sua distribuição / plataforma do sistema operacional (Solaris, Linux, etc.), deve haver muita documentação sobre como configurar isso.

    
por 21.09.2015 / 18:43