Domov audio Čo je chyba zápisu? - definícia z technológie

Čo je chyba zápisu? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená chyba zápisu?

Chyba zápisu sa generuje, keď sa operácia zápisu na disk alebo pamäťové médium nedokončí úspešne kvôli niekoľkým faktorom, ako je napríklad ochrana pamäťového média proti zápisu, nedostatok miesta alebo zapisované sektory, aby boli poškodené alebo poškodené. Typ chybového hlásenia o zápise, ktorý sa vrátil počas operácie neúspešného zápisu, závisí od príčiny chyby, čo uľahčuje diagnostiku a odstránenie problému.

Techopedia vysvetľuje chybu zápisu

Chyby zápisu sa vyskytujú z rôznych dôvodov a vrátené chybové hlásenie zodpovedá príčine tejto chyby. V základných operačných systémoch, keď je volaná operácia zápisu, nie je vykonaná žiadna primárna kontrola prechádzajúcim parametrom a proces je práve vykonaný okamžite, takže tieto typy chybových hlásení sú dôležité, aby užívatelia vedeli, ktorá chyba zabránila operácii z plnením.

V moderných operačných systémoch, ktoré majú byť užívateľsky prívetivé, musí byť každý proces a každá výzva intuitívne, aby nedošlo k zámene používateľa, pretože chybové kódy sú dobrým spôsobom, ako zavádzať a vystrašovať príležitostných používateľov, takže samotný operačný systém musí zabezpečiť, aby všetky požiadavky sú splnené pred vykonaním procesu zápisu. Napríklad moderný operačný systém skontroluje úložný priestor a schopnosť zápisu média pred vykonaním procesu zápisu, takže môže vopred oznámiť užívateľovi, že nie je dostatok miesta alebo že nemá povolenie na zápis namiesto pokračovania a potom narazenia. chyba.

Každý operačný systém hlási chyby podľa svojej vlastnej konvencie a to isté platí pre chyby zápisu. Nasleduje zoznam chýb pri zápise, ktoré hlásia GNU C:

  • 4 (EINTR) - Systémové volanie bolo prerušené
  • 5 (EIO) - Nízke hardvérové ​​chyby pri čítaní a zápise
  • 9 (EBADF) - Neplatný deskriptor alebo súbor je iba na čítanie
  • 13 (EACCES) - Používateľ nemá povolenie písať
  • 14 (EFAULT) - Adresa uvedená vo funkcii je neplatná
  • 22 (EINVAL) - Argument odovzdaný funkciou je neplatný
  • 27 (EFBIG) - Veľkosť súboru v nbytoch je väčšia, ako umožňuje systém
  • 28 (ENOSPC) - Na úložnom médiu nie je dostatok miesta
  • 32 (EPIPE) - Potrubie je rozbité alebo súbor na konci potrubia nie je otvorený pre vstupno-výstupné operácie
Čo je chyba zápisu? - definícia z technológie