létrehozásának folyamata

Létrehozásának folyamata.

Főbb események vezet fel a teremtés folyamata:

  • ? A rendszer indítása
  • ? Művészet operációs rendszer által kibocsátott megkereséssel a folyamatot a folyamat
  • ? Kérheti a felhasználótól, hogy hozzon létre egy új folyamat
  • ? Kezdeményezése egy kötegelt feldolgozás

Általában, ha a rendszer indulásakor több folyamatokat. amelyek közül néhány kiemelt fontosságú. azaz nyújtó interakció a felhasználó és egy előre meghatározott művelet. Más folyamatok hátterében, azok nem kapcsolódnak meghatározott felhasználók számára, de bizonyos funkciók ellátására. Néhány ezek közül a funkció csak egy bizonyos ponton, amint azok a problémákat. Az ilyen folyamatokat nevezik démonokat.

Egy műszaki szempontból, minden esetben az új eljárás alakult ugyanúgy: a jelenlegi folyamat teszi egy olyan rendszer létrehozására irányuló kérelme új eljárás. A jelenlegi eljárás bármely folyamat, hogy a rendszer vagy a felhasználó által kezdeményezett. A rendszer a kérést, hogy hozzon létre egy új folyamat, hanem tájékoztat a kívánt programot futtatni a folyamatban.

A UNIX, csak egy rendszer a kérelmet, amelynek célja a folyamat: a villát.
Ez a lekérdezés létrehoz egy másolatot a nevezett folyamatot. Miután a lekérdezés villa két folyamat - szülő és gyermek - egyezik az azonos képek a memória, a környezet húrok, és a megnyitott fájlokat. Általában a gyermek folyamat teszi a rendszer hívás execve változtatni a memória képre, és elkezd egy új programot.

A folyamat végrehajtásáról

Főbb események vezet fel a az eljárás befejezése:

  • ? Normál kimenet (szándékosan)
  • ? tévesen Hozam (szándékosan)
  • ? Hozam a javíthatatlan hibákat (nem szándékosan)
  • ? Destruction egy másik folyamat (nem szándékosan)


Általában a folyamat befejezte a végezzék munkájukat. Miután vége a program fordítása, a fordító teszi a rendszer kérésére, hogy elmondja az operációs rendszer leállt.
A UNIX, ezt a kérést - kilépés,
és a Windows - ExitProcess.

Továbbá, az ok az eljárás befejezése szolgálhat egy másik rendszer lekérdezés végrehajtási eljárásban az eljárás-a pusztulástól. A UNIX rendszerek kérelem - ölni. és a Windows - TerminateProcess. Mindkét esetben a „gyilkos” kell a megfelelő engedélyekkel ölni folyamatokat.

Kulcs szavak az FKN + antitotal fórum (CS VSU):