Você pode fornecer tantos dados para o seu tmpfs, como desejar. Não há nenhuma diferença entre as instâncias do tmpfs em seus limites máximos de uso. Você pode até mudar isso facilmente com uma simples remontagem.
O que, no caso das contagens de tmpfs, é o uso real.
Tmpfs, contra o ramfs, é capaz de trocar seu conteúdo . Assim, a afirmação de que "você não pode ter um tmpfs muito maior do que o seu carneiro físico" é simplesmente falsa. Por exemplo, você pode ter tmpfs tão grandes quanto desejar - se tiver espaço de troca livre suficiente. Você pode ter um tmpf de 16GB com um único GB de RAM - embora isso possa causar sobrecarga no seu sistema, da mesma forma como se você executasse um processo com 16GB de RAM em uma máquina de 1GB.
Na prática diária, nunca encontrei um único caso, já que grandes tmpfs foram necessários. Nesses casos, usei sempre o espaço normal do sistema de arquivos (principalmente abaixo de /tmp
). Mas a possibilidade existe e você pode usá-la se for necessário.