GeeksforGeeks
a párhuzamos feldolgozás olyan számítási modell, amelyben több processzor egyszerre hajt végre utasításokat a jobb teljesítmény érdekében. Egyidejű eszközök, amelyek akkor fordulnak elő, amikor valami más történik. A feladatok altípusokra vannak bontva, amelyeket ezután különböző processzorokhoz rendelnek, hogy egyszerre, egymás után hajtsanak végre, mivel ezeket egy processzornak kellene végrehajtania. Az egyidejű feldolgozás néha a párhuzamos feldolgozás szinonimája.
a valós és virtuális egyidejűség kifejezés egyidejű feldolgozásban:
- Multiprogramming Environment :
multiprogramming environmentben több feladat van megosztva egy processzorral. míg az operációs rendszer virtuális koncertet érhet el, ha a processzort minden egyes feladathoz hozzárendelik, így a virtuális koncepció látható, ha minden feladatnak van egy dedikált processzora. Az ábrán látható többrétegű környezet. - többprocesszoros környezet:
többprocesszoros környezetben két vagy több processzort használnak megosztott memóriával. Csak egy virtuális címteret használnak, amely minden processzor számára közös. Minden feladat a megosztott memóriában található. Ebben a környezetben a konkurencia egyidejűleg végrehajtó processzorok formájában támogatott. A különböző processzorokon végrehajtott feladatokat megosztott memórián keresztül hajtják végre egymással. A többprocesszoros környezet az ábrán látható. - elosztott feldolgozási környezet:
elosztott feldolgozási környezetben két vagy több számítógépet kommunikációs hálózat vagy nagysebességű busz köt össze egymással. A processzorok között nincs megosztott memória, és minden számítógépnek saját helyi memóriája van. Ezért egy elosztott alkalmazás, amely egyidejű feladatokból áll, amelyeket üzenetek útján terjesztenek a hálózati kommunikáción keresztül. Az elosztott feldolgozási környezet az ábrán látható.
figyelem olvasó! Ne hagyja abba a tanulást most. Szerezd meg az összes fontos CS elméleti koncepciót az SDE interjúkhoz a CS Theory kurzussal diákbarát áron, és készen állsz az iparra.