„Folyamat (számítástechnika)” változatai közötti eltérés
[ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
aNincs szerkesztési összefoglaló |
A szócikk angol változata alapján kiegészítve. |
||
5. sor:
Míg a számítógépes program passzív [[Utasítás (informatika)|utasítások]] gyűjteménye, addig a folyamat ezen utasítások tényleges végrehajtása. Több folyamat társítható ugyanahhoz a programhoz; például ugyanazon program több példányának megnyitása gyakran egynél több folyamat végrehajtását eredményezi.
A [[többfeladatosság]] olyan módszer, amely lehetővé teszi több folyamat számára a [[Central processing unit|processzorok]] (CPU) és más rendszererőforrások megosztását. Minden processzor (mag) egyszerre egyetlen [[Feladat (számítástechnika)|feladatot]] hajt végre. A többfeladatosság azonban lehetővé teszi, hogy minden processzor [[Kontextusváltás|válthasson]] a feladatok között anélkül, hogy meg kellene várnia az egyes feladatok befejezését ([[Preempció (számítástechnika)|preempció]]). Az operációs rendszer megvalósításától függően kapcsolásokat lehet elvégezni, amikor a feladatok elindítják és megvárják a [[I/O Interfész|bemeneti/kimeneti]]
A többfeladatosság általános
A biztonság és a megbízhatóság érdekében a legtöbb modern [[operációs rendszer]] megakadályozza a független folyamatok közötti közvetlen [[folyamatok közötti kommunikáció|kommunikációt]]
== Bemutatás ==
52. sor:
== Folyamatok közötti kommunikáció ==
Amikor a folyamatoknak kommunikálniuk kell egymással, meg kell osztaniuk a [[Címtér|címterük]] egy részét vagy más folyamatok közötti kommunikációt (IPC) kell használniuk. Például egy shell-futószalagon ''(shell pipeline)'' az első folyamat kimenetének el kell jutnia a másodikhoz és így tovább; egy másik példa egy olyan feladat, amelyet fel lehet bontani együttműködő, de részben független folyamatokra, amelyek egyszerre futhatnak (vagyis egyidejűséget vagy valódi párhuzamosságot használnak – ez utóbbi modell az egyidejű végrehajtás konkrét esete, és megvalósítható, ha elegendő processzormag áll rendelkezésre az összes folyamat számára, amelyek készen állnak a futtatásra).
Lehetséges, hogy
== Előzmények ==
71. sor:
== Fordítás ==
* {{fordítás|en|Process (computing)|oldid=
== További információk ==
|