Existe um comando no AIX semelhante ao fallocate no Linux?

2

Estou procurando uma maneira de ocupar espaço em um sistema de arquivos AIX sem fazer muito IO.

Eu tentei dd e lmktemp . dd cria um arquivo esparso, mas não Bloqueie o espaço. lmktemp faz o trabalho bem, mas há algumas IO e é um pouco demorado. Eu acredito que fallocate é rápido e não tem IO.

    
por jays200 22.04.2017 / 13:37

1 resposta

-1

Você pode usar as chamadas da família truncate () (ftruncate (), etc) não apenas para reduzir, mas também para expandir arquivos. Basta "truncá-los" para um tamanho maior como o atual. Nos sistemas de arquivos que suportam arquivos com falhas, eles serão rápidos, muito mais rápidos, ao anexar os blocos nulos necessários ao final dos arquivos.

    
por 22.04.2017 / 17:27