altera tamanho de devtmpfs / dev /

4

Meu novo kernel tem CONFIG_DEVTMPFS ativado e, portanto, meu /dev é montado como devtmpfs . Meu kernel antigo não estava usando CONFIG_DEVTMPFS , e / dev costumava ser montado como tmpfs .

Agora eu notei que o tamanho de /dev/ é ridiculamente grande: 8 GB, que é metade da minha RAM:

df | grep devtmpfs
devtmpfs         devtmpfs  7.8G     0  7.8G   0% /dev

No passado, quando meu /dev era montado como tmpfs , o tamanho costumava ser 10MB

df | grep tmpfs
tmpfs                 tmpfs        10M     0   10M   0% /dev

Parece-me que 10MB é mais que suficiente para /dev . Por que o /dev/ aloca 50% da minha RAM por padrão? Onde posso mudar isso?

    
por Martin Vegter 25.12.2015 / 01:16

1 resposta

3

Não, o tamanho de /dev não é 8 GB. Esse é o tamanho máximo . O tamanho que ele realmente usa na memória é proporcional ao tamanho usado ; memória é alocada conforme necessário.

O Linux não possui páginas man para todos os sistemas de arquivos, caso em que você deve procurar na página mount man. Mas tmpfs tem uma página man e menciona isso.

    
por 25.12.2015 / 16:34