A különbség a folyamatok és szálak


Következő: Az előnyök multi-threading Up: Streams (szálak) Előző: Streams (szálak) Tartalom

Segítségével a folyamatok egymással párhuzamosan programok végrehajtása. Ehhez feldolgozza a hívást klónozott villa () és exec (), és ezután reagáltatjuk közöttük elrendezett IPC eszközökkel. Ez egy meglehetősen költséges eljárás vonatkozásában források.

Másrészt, a szervezet a párhuzamos végrehajtás folyamatok és azok kölcsönhatásainak, akkor multi-threading mechanizmus. Az alapkészülék a patak.

Az áramlási folyamat egy könnyű változata. Ahhoz, hogy megértsük, mi a sajátossága, szükséges felidézni a fő jellemzői a folyamatot.

  • tulajdonosa az erőforrás, közkeletű nevén a folyamat vagy feladat, jellemzői:
  • végrehajtás állapot (aktív, készségét, stb);
  • menet keretében megtakarítás inaktív állapotban;
  • futási verem, és néhány statikus memória lokális változók;
  • hozzáférést biztosít a memória és a források a folyamatot.
Az összes szál a folyamat ugyanazt a források. Eredő változásokat egy patak, azonnal elérhetővé válnak mások számára.

A megfelelő végrehajtása áramlások bizonyos előnyei a folyamatokat. Szükségük van:

Kapcsolódó cikkek