Lar Áudio O que é um erro de gravação? - o que é techopedia

O que é um erro de gravação? - o que é techopedia

Índice:

Anonim

Definição - O que significa Erro de gravação?

Um erro de gravação é gerado quando a operação de gravação em um disco ou mídia de armazenamento não é concluída com êxito devido a vários fatores, como a mídia de armazenamento sendo protegida contra gravação, pouco espaço ou os setores sendo gravados corrompidos ou danificados. O tipo de mensagem de erro de gravação retornada durante uma operação de gravação com falha depende da causa do erro, o que facilita o diagnóstico e a correção do problema.

Techopedia explica Erro de gravação

Os erros de gravação ocorrem devido a vários motivos e a mensagem de erro retornada corresponde à causa desse erro. Em sistemas operacionais rudimentares, quando uma operação de gravação é chamada, não há nenhuma verificação primária feita nos parâmetros passados ​​e o processo é feito imediatamente, portanto, esses tipos de mensagens de erro são importantes para informar ao usuário qual erro impediu a operação. completando.

Nos sistemas operacionais modernos, fáceis de usar, todos os processos e solicitações devem ser intuitivos para não confundir o usuário, pois os códigos de erro são uma boa maneira de confundir e assustar os usuários casuais; portanto, o próprio sistema operacional deve garantir que todos os requisitos são atendidos antes de executar o processo de gravação. Por exemplo, um sistema operacional moderno verifica o espaço de armazenamento e a capacidade de gravação da mídia antes de executar o processo de gravação, para informar antecipadamente ao usuário que não há espaço suficiente ou que não há permissão para gravar em vez de continuar e encontrar um erro.

Cada sistema operacional relata erros em sua própria convenção e o mesmo ocorre com erros de gravação. A seguir, é apresentada uma lista de erros de gravação relatados pelo GNU C:

  • 4 (EINTR) - a chamada do sistema foi interrompida
  • 5 (EIO) - Erros de operações de leitura / gravação em baixo nível de hardware
  • 9 (EBADF) - O descritor ou arquivo inválido é "somente leitura"
  • 13 (EACCES) - O usuário não tem permissão para escrever
  • 14 (EFAULT) - O endereço especificado na função é inválido.
  • 22 (EINVAL) - Argumento passado pela função é inválido
  • 27 (EFBIG) - O tamanho do arquivo em nbytes é maior do que o permitido pelo sistema
  • 28 (ENOSPC) - Espaço insuficiente disponível no meio de armazenamento
  • 32 (EPIPE) - O tubo está quebrado ou o arquivo no final do tubo não está aberto para operações de E / S
O que é um erro de gravação? - o que é techopedia