„Folyamat (számítástechnika)” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
aNincs szerkesztési összefoglaló
aNincs szerkesztési összefoglaló
Címkék: Vizuális szerkesztés Mobilról szerkesztett Mobil web szerkesztés
19. sor:
* A folyamathoz hozzárendelt erőforrások operációs rendszer leírói, például [[Fájlleíró|fájlleírók]] ([[Unix]] terminológia) vagy [[Fogantyú (számítástechnika)|fogantyúk]] ([[Windows]]), valamint adatforrások és összefoglalók.
* [[Számítógépes biztonság|Biztonsági]] attribútumok, például a folyamat tulajdonosa és a folyamat engedélyei (megengedett műveletek).
* A [[Central processing unit|processzor]] állapota ([[Kontextus (számítástechnika)|kontextus]]), például a [[Regiszter (számítástechnika)|regiszterek]] tartalma és a fizikai memória címzése. Az ''állapotot'' általában számítógépes regiszterekben tárolják, amikor a folyamat végrehajtódik, egyébként pedig a memóriában.<ref name="OSC Chap4" />
 
Az operációs rendszer az aktív folyamatokkal kapcsolatos információk nagy részét az adatszerkezetekben [[Folyamatvezérlő blokk|folyamatvezérlő blokkoknak]] nevezinevezett adatszerkezetekben tárolja. Bármilyen részhalmaza az erőforrásoknak, jellemzően legalább a processzor állapota, összefüggésben lehet minenminden folyamat szálaival olyan operációs rendszerek esetében, amelyek támogatják a [[Szál (programozás)|szálakat]] vagy a ''gyermek'' (''child'') folyamatokat.
 
Az operációs rendszer elválasztja a folyamatokat, és elosztja a szükséges erőforrásokat, hogy azok kevésbé zavarják egymást, és ezzel rendszerhibákat okozzanak (pl. [[holtpont]]). Az operációs rendszer mechanizmusokat is biztosíthat a [[Folyamatok közötti kommunikáció|folyamatok közötti kommunikációhoz]], lehetővé téve a folyamatok biztonságos és kiszámítható módon történő kölcsönhatását.