esmaspäev, 8. detsember 2014

Process termination

There are many reasons for process termination:
  • Batch job issues halt instruction
  • User logs off
  • Process executes a service request to terminate
  • Error and fault conditions
  • Normal completion
  • Time limit exceeded
  • Memory unavailable
  • Bounds violation; for example: attempted access of (non-existent) 11th element of a 10-element array
  • Protection error; for example: attempted write to read-only file
  • Arithmetic error; for example: attempted division by zero
  • Time overrun; for example: process waited longer than a specified maximum for an event
  • I/O failure - sisend seadme rike
  • Invalid instruction; for example: when a process tries to execute data (text)
  • Privileged instruction
  • Data misuse
  • Operating system intervention; for example: to resolve a deadlock - ummik nt, täisummik (nagu walking deadis ummikud, aint läbipääsmatud)
  • Parent terminates so child processes terminate (cascading termination) - Vanem protsessi hävimisel hävinevad ka laps protsessid
  • Parent request - vanema nõue
  • Fatal error - fataalne jama, viga mis põhjustab programmi sulgemise
 Kui tahate eesti keelset, siis lugemine omal vastutusel: protsessi lõpetamine

On palju põhjusi protsessi lõpetamine:

     Partii töö küsimused peatada juhendamine
     Kasutaja logib välja
     Protsessi käivitab teenuse taotluse lõpetada
     Viga ja veaolukorrad
     Tavaline lõpetamist
     Tähtaeg ületatud
     Mälu puuduvad
     Piire rikkudes; Näiteks: püüdsid juurdepääsu (olematu) 11. osa 10-element massiivi
     Kaitse viga; Näiteks: üritanud kirjutada ainult lugemiseks faili
     Aritmeetiline viga; Näiteks: püüdsid jagamist nulliga
     Aeg ületatud; näiteks: protsess oodanud kauem kui määratud maksimaalne sündmuse jaoks
     I / O rike
     Vale juhendamine; Näiteks: kui protsess püüab täita andmeid (tekst)
     Eesõigus juhendamine
     andmed väärkasutuse
     Operatsioonisüsteem sekkumist; Näiteks: lahendada ummikusse
     Parent lõpevad nii lapse protsessid lõpetada (CSS lõpetamine)
     Parent taotluse
     Fatal error   #googletõlgi

Kommentaare ei ole:

Postita kommentaar