Pamestas procesas: Skirtumas tarp puslapio versijų

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Ištrintas turinys Pridėtas turinys
Nėra keitimo santraukos
Nėra keitimo santraukos
Eilutė 10: Eilutė 10:


Procesas taip gali būti pamestas ir tuo atveju, kai tėvinis procesas veikė tame pat kompiuteryje. [[operacinė sistema|Unix-like]] [[operacinė sistema|operacinėje sistemoje]] kiekvienas pamestasis procesas tuoj pat butų pasisavintas specialaus [[init]] sistemos proceso. Ši operacija vadinama ir įvyksta automatiškai. Net jei techniškai procesas turi "init" procesą kaip pirminį, jis vis tiek vadinamas perpriglaudimu pamestu procesu nuo tada kai originalus procesas nebeegzistuoja.
Procesas taip gali būti pamestas ir tuo atveju, kai tėvinis procesas veikė tame pat kompiuteryje. [[operacinė sistema|Unix-like]] [[operacinė sistema|operacinėje sistemoje]] kiekvienas pamestasis procesas tuoj pat butų pasisavintas specialaus [[init]] sistemos proceso. Ši operacija vadinama ir įvyksta automatiškai. Net jei techniškai procesas turi "init" procesą kaip pirminį, jis vis tiek vadinamas perpriglaudimu pamestu procesu nuo tada kai originalus procesas nebeegzistuoja.

== Taip pat skaitykite ==
* [[Procesas_(informatika)|Procesas]]
* [[Operacinė_sistema|Operacinė sistema]]





18:48, 3 kovo 2010 versija

Pamestas procesas - toks kompiuterinis procesas, kurio pirminis procesas pasibaigia arba yra nutraukiamas.


Procesas gali būti pamestas nutolusio iškvietimo atveju, kai kliento procesas staiga sugenda prieš tai kreipęsis į serverį.

Pamestasis procesas švaisto serverio resursus ir potenicialiai kenksmingas serveriui. Tačiau yra kelios išeitys kaip to galima išvengti:

  1. Dažniausiai naudojama technika yra pašalinimas - šiuo atveju pamestasis procesas pašalinamas.
  2. Reinkarnacija yra technika kada kompiuteris periodiškai bando surasti nutolusių sistemų iškviestų procesų tėvinius procesus, o neradus - procesai pašalinami.
  3. Galiojimo pasibaigimo atveju kiekvienam procesui isskiriamas tam tikras laiko tarpas, per kurį jis turi spėti atlikti visus darbus arba paprašyti dar laiko, kitu atveju pasibaigus laikui procesas pašalinamas. Žinoma, galima baigti darbą anksčiau.

Procesas taip gali būti pamestas ir tuo atveju, kai tėvinis procesas veikė tame pat kompiuteryje. Unix-like operacinėje sistemoje kiekvienas pamestasis procesas tuoj pat butų pasisavintas specialaus init sistemos proceso. Ši operacija vadinama ir įvyksta automatiškai. Net jei techniškai procesas turi "init" procesą kaip pirminį, jis vis tiek vadinamas perpriglaudimu pamestu procesu nuo tada kai originalus procesas nebeegzistuoja.

Taip pat skaitykite