„Linux/Linux alapok/Csomagkezelés, processzkezelés” változatai közötti eltérés

Tartalom törölve Tartalom hozzáadva
Ottwiz (vitalap | szerkesztései)
→‎Processzkezelés: pont hozzáadva az egyik mondat végéhez
Ottwiz (vitalap | szerkesztései)
→‎Processzkezelés: nyelvhelyességi hibák korrigálása
17. sor:
* A legelső (init) folyamat kivételével minden másik folyamat úgy keletkezik, hogy egy már létező folyamat létrehozza. Az eredeti folyamatot a továbbiakban szülőfolyamatnak hívjuk (parent process, azonosítóját jellemzően PPID-ként emlegetik), a frissen létrejött neve: gyerek (child process)
* Természetesen a való élet szabályai itt is érvényesek, egy folyamat egyidejűleg lehet valamely másik folyamat gyereke, de mivel neki is lehet (akár több) gyereke, így egyben szülő-folyamat is.
* Azok a folyamatok, amelyek szülőfolyamatként a 2-s PPID-t mutatják (Egyéb UNIX és UNIX-jellegű rendszert használók számára talán furcsa lehet, mert máshol a PPID=0 szokott lenni a rendszerfolyamat jellemzője ), azok a rendszermag (kernel) részei (nem található önálló bináris ezzel a fájlnévvel), és csak adminisztrá-ciósadminisztrációs, ütemezési okokból látszanak folyamatként. Nevük : kernelszintű (vagy simán : kernel-), vagy még egyszerűbben : rendszerfolyamatok. A rendszerfolyamatokra nem érvényes semmilyen jogosultság kezelés.
* A folyamatok életük során használnak valamennyi CPU-erőforrást, memóriát is, terhelik a gép IOI/O-alrendszerét. Egy folyamat megszűnésének van egy fázisa, amikor ún. zombifo-lyamatkéntzombifolyamatként létezik a rendszerben.
* A folyamatokról információt vagy a /proc fájlrendszeren keresztül direktben, vagy pedig a ps paranccsal lehet szerezni.
* állapotok:
36. sor:
* A job-ok követése:
jobs parancs
* A folymatokfolyamatok előtérben és háttérben futhatnak: FG, BG
* Előtérben futó folyamatokat a terminálon meg tudjuk szakítani: CTRL+C
* Előtérben futó folyamatokat a terminálon fel tudjuk függeszteni: CTRL+Z
52. sor:
<code>top</code>, <code>htop</code>,<code> atop</code>: dinamikusan listázza a folyamatokat.
 
<code>nice</code>: folyamat prioritásának (fontosság) növelése, csökkentése, az alacsonyabb szám magasabb priorítástprioritást jelez, pl.: nice -n 3 program-neve
 
A program prioritását futás közben is lehet növelni/csökkenteni, erre való a renice parancs: