Fogalomtár › Fejlesztői alapszavak
folyamat
angolul: process
A folyamat egy éppen futó program a számítógépen: saját memóriaterülettel és azonosítóval rendelkezik, az operációs rendszer pedig elindítja, felügyeli és leállítja.
Érthetően
A program önmagában csak egy fájl a lemezen, olyan, mint a recept a szakácskönyvben. A folyamat az, amikor valaki tényleg nekiáll főzni belőle: van hozzá pult, vannak hozzávalók, és éppen tart valahol a munkában. Ugyanabból a receptből egyszerre többen is főzhetnek, ahogy ugyanabból a programból is futhat egyszerre több folyamat.
A gépeden egyszerre akár több száz folyamat fut: a böngésző, a zenelejátszó, a vírusirtó és rengeteg háttérszolgáltatás. Az operációs rendszer a konyhafőnök, aki kiosztja köztük a processzoridőt és a memóriát, és ügyel arra, hogy egyik se nyúljon bele a másik edényébe.
Az AI-agentek világában azért fontos szó, mert a kódoló agent a munkája során folyamatokat indít: lefuttat egy parancsot, elindít egy tesztet vagy egy helyi webszervert. Amit az agent a gépeden „csinál”, az nagyrészt egy-egy folyamat elindítását jelenti, alapesetben a te felhasználói jogosultságaiddal.
Hogyan működik
- Indítás: amikor megnyitsz egy programot vagy kiadsz egy parancsot, az operációs rendszer betölti a program kódját a memóriába, és létrehoz neki egy folyamatot.
- Azonosítás: minden futó folyamat kap egy azonosító számot (PID, folyamatazonosító), ezzel lehet rá hivatkozni, megfigyelni vagy leállítani. A szám csak a futás idejére egyedi: ha a folyamat véget ért, a rendszer később kioszthatja egy másiknak.
- Elkülönítés: a folyamat saját memóriaterületet kap, amelybe más folyamat alapesetben nem lát bele, így egy lefagyó program általában nem rántja magával a többit.
- Ütemezés: a többmagos processzoron néhány folyamat valóban egyszerre fut, a többi között pedig a rendszer a másodperc törtrésze alatt váltogat, ezért úgy látod, mintha minden egyszerre futna.
- Befejezés: a folyamat a végén egy kilépési kódot ad vissza (a nulla általában a sikert jelenti), a rendszer pedig felszabadítja az általa használt memóriát. Egy folyamat maga is indíthat újabbakat, ezeket gyermekfolyamatnak hívják.
Példa a mindennapokból
Lefagy a böngésződ, ezért megnyitod a Windows Feladatkezelőt, és ott egy hosszú listát látsz: ezek a gépeden futó programok és folyamatok. Kiválasztod a böngészőt, rákattintasz a „Feladat befejezése” gombra, és ezzel leállítod a böngészőt a hozzá tartozó folyamatokkal együtt, miközben a többi program zavartalanul fut tovább.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Az agent által indított folyamat a te jogosultságaiddal fut, vagyis törölhet fájlt, küldhet adatot a hálózatra, ha ezt nem korlátozod engedélyekkel vagy homokozóval.
- A háttérben felejtett folyamatok (például egy le nem állított tesztszerver) memóriát és processzoridőt fogyasztanak, és foglalva tarthatnak egy hálózati portot.
- A folyamat erőszakos leállítása adatvesztéssel járhat, mert a program nem tudja elmenteni, amin éppen dolgozott.
- A folyamatok elkülönítése nem tökéletes védelem: ugyanazon felhasználó folyamatai ugyanazokat a fájlokat olvashatják és írhatják.
Hasonló, de nem ugyanaz
- program – A program a lemezen pihenő utasítássor, a folyamat ennek éppen futó, memóriát és processzoridőt használó példánya.
- szál – A szál egy folyamaton belüli végrehajtási egység, amely osztozik a folyamat memóriáján, míg a folyamatok memóriája egymástól el van választva.
- üzleti folyamat – Az üzleti folyamat emberek és rendszerek munkalépéseinek sorozata egy szervezetben, nem pedig egy futó program a számítógépen.
Kapcsolódó fogalmak
operációs rendszer
háttérfolyamat, gyermekfolyamat, démon
program, szál, terminál, parancssor, konténer, homokozó
Röviden a története
A fogalom az 1960-as években, a többfeladatos, időosztásos operációs rendszerekkel alakult ki, amikor egy gépen egyszerre több programot kellett futtatni és egymástól elválasztani. A ma ismert formáját nagyrészt a Unix terjesztette el, amelynek fejlesztése 1969-ben indult a Bell Labsnél.
Hol tart most
A folyamat minden mai operációs rendszer alapfogalma a telefontól a szerverig. 2026 végén az ad neki új súlyt, hogy a kódoló agentek önállóan indítanak és állítanak le folyamatokat, ezért ezek felügyelete és korlátozása mindennapos biztonsági kérdés lett.
A hírekben
- WPP Media: az autómárkáknak most kell kezelniük a zero-click keresést2026. nov. 7. · Marketing
- A Fresh Step AI-val a tizedébe vitte a briefből hirdetésig tartó költséget2026. nov. 5. · Marketing
- Az Nvidia Kyber-rackjei 600 kW folyamatos teljesítményt igényelhetnek2026. nov. 5. · Ipar
- Budapest az autonóm gyár korszakának kiindulópontjává válik2026. nov. 4. · Ipar
- Álinterjúkkal és toborzási csalással jutottak be az észak-koreai hackerek a Binance-hez2026. nov. 2. · Munka és HR
- A DeepSeek nyílt forráskódú Super-Agent prototípusa a Claude Code alternatívája lehet2026. nov. 2. · Kód
- Az AI-adatközpontok chip- és memóriakeresete az autóipart és a PC-piacot is szorítja2026. okt. 29. · Ipar
- Atlassian: az AI időmegtakarítása a kódáttekintésben elveszik2026. okt. 28. · Kód
Más nevei
folyamat · process · processz · futó program · háttérfolyamat
Források
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.