Como o 'DirectMap4k' é configurado em / proc / meminfo?

0

Em alguns dos servidores EC2 do mesmo tipo, DirectMap4k pode estar em qualquer lugar entre ~ 100.000 kB até ~ 50000 kB. Como é definido e se é possível ajustá-lo?

    
por JackLeo 10.08.2017 / 18:13

1 resposta

1

Nenhuma das coisas em /proc/meminfo é qualquer coisa que seja sintonizável, todas elas são apenas estatísticas medidas pelo kernel, e algumas nem mesmo são uso de memória.

As entradas DirectMap em particular são uma medida aproximada da carga do TLB. Eles representam quantas páginas de cada tamanho são mapeadas no TLB. Eles não têm nada a ver com a utilização real da memória, mas podem ser úteis em raras ocasiões para rastrear problemas de desempenho. Na verdade, essa informação não é muito útil na maioria dos casos e, especialmente, sem saber muito sobre sua carga de trabalho.

Coloque um pouco diferente, isso é algo que você está sintonizando na base, não algo que você sintoniza, mas mesmo assim não é algo com que vale a pena se preocupar a maior parte do tempo.

    
por 10.08.2017 / 19:36