O arquivo locking é um mecanismo que restringe o acesso a um arquivo, permitindo que apenas um usuário (= processo) o acesse em um horário específico . O sistema de arquivos de hospedagem deve bloquear totalmente (atrasar) qualquer outro acesso neste momento.
Quase todos os FS modernos implementam o bloqueio para impedir o cenário de atualização intercedente, que é um exemplo típico de condição de corrida. Isso impõe a serialização de processos de atualização em um arquivo. A Wikipedia tem mais sobre Bloqueio .
Os arquivosAbertura não serão restringidos pelo sistema de hospedagem. O conteúdo dos arquivos pode ser lido 1000 vezes simultaneamente.