Casa Àudio Què és un error d'escriptura? - Definició de tecnologia

Què és un error d'escriptura? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa un error d'escriptura?

Es genera un error d'escriptura quan l'operació d'escriptura en un disc o un suport d'emmagatzematge no es completa amb èxit a causa de diversos factors, com ara el medi d'emmagatzematge que està protegit contra l'escriptura, no hi ha prou espai o els sectors que estan escrits per estar danyats. El tipus de missatge d’error d’escriptura retornat durant una operació d’escriptura fallida depèn de la causa de l’error, cosa que facilita el diagnòstic i la resolució del problema.

Techopedia explica Error d'escriptura

Els errors d’escriptura es produeixen per diverses raons i el missatge d’error que es torna correspon a la causa d’aquest error. En els sistemes operatius rudimentaris, quan s'anomena una operació d'escriptura, no es fa una comprovació primària dels paràmetres aprovats i el procés només es fa immediatament, de manera que aquest tipus de missatges d'error són importants per fer saber a l'usuari quin error ha impedit l'operació. completant.

En els sistemes operatius moderns destinats a ser fàcils d’utilitzar, tots els processos i cada missatge han de ser intuïtius per no confondre l’usuari, ja que els codis d’error són una bona manera de confondre i espantar els usuaris casuals, per la qual cosa el sistema operatiu mateix ha de garantir que tots els requisits. es compleixen abans d'executar el procés d'escriptura. Per exemple, un sistema operatiu modern comprova l’espai d’emmagatzematge i la capacitat d’escriptura del suport abans d’executar el procés d’escriptura de manera que pot indicar a l’usuari amb antelació que no hi ha prou espai o que no hi ha permís per escriure en lloc de continuar i trobar-se. un error.

Cada sistema operatiu informa d’errors en la seva pròpia convenció i això passa igual amb els errors d’escriptura. A continuació es mostra una llista d'errors d'escriptura que GNU C informa:

  • 4 (EINTR) - S'ha interromput la trucada del sistema
  • 5 (EIO): errors en les operacions de lectura / escriptura a nivell de maquinari
  • 9 (EBADF): el descriptor o fitxer no vàlid és de "només lectura"
  • 13 (EACCES): l'usuari no té permís per escriure
  • 14 (EFAULT): l'adreça especificada a la funció no és vàlida
  • 22 (EINVAL): l'argument aprovat per la funció no és vàlid
  • 27 (EFBIG) - La mida del fitxer en nbytes és superior a la que permet el sistema
  • 28 (ENOSPC): No hi ha prou espai disponible al medi d'emmagatzematge
  • 32 (EPIPE): el tub es trenca o el fitxer al final de la canonada no està obert per a operacions d'E / S
Què és un error d'escriptura? - Definició de tecnologia