Qual é a diferença entre “Modo Aberto” e “# Bloqueios” na seção Abrir Arquivos do Shared Folder Management?

2

No Console de Gerenciamento de Pastas Compartilhadas, a maioria dos administradores de sistemas está bastante familiarizada com a seção "Abrir Arquivos", mas nunca senti a necessidade de distinguir entre a coluna "Modo Aberto" e o Número de Bloqueios ("# Bloqueios ").

Estamos tendo problemas com um determinado aplicativo e bloqueios de arquivos no momento, por isso estou questionando. Eu não quero me aprofundar nisso, apenas tentando aprender a diferença entre essas duas colunas. Eu tentei googling e não consegui encontrar uma resposta.

Eu pensava anteriormente que, se houvesse 0 "# Locks", ele seria aberto somente para leitura. Mas percebo que o "Modo aberto" pode ser lido, escrito ou gravado + lido. Então, como pode ser aberto para escrever, mas não ser bloqueado?

Suponho que se refira a um tipo específico de bloqueio, mas não sei ao certo.

    
por user3343110 01.10.2018 / 11:08

1 resposta

-1

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 arquivos

Abertura não serão restringidos pelo sistema de hospedagem. O conteúdo dos arquivos pode ser lido 1000 vezes simultaneamente.

    
por 08.10.2018 / 15:15