dbo:abstract
|
- A számítógép programozásban a szálkészlet (angolul Thread Pool) egy programtervezési minta, amely során a szálak azért jönnek létre, hogy párhuzamosan végrehajtsák a meghatározott számú sorba rendezett feladatokat. A készlet létrehozásának oka az, hogy megspóroljuk a szálak gyakori létrehozásának és bezárásának költségeit, amely főleg akkor jelenthet gondot, ha az egyes feladatok rövid ideig futnak. Az objektumkészlet speciális esete. Számukat a rendszer erőforrásai határozzák meg. Általában több feladat van, mint ahány szál. Folyamatosan érkezhetnek újabb feladatok, amelyek egy sorba kerülnek. A feladatok sora szinkronizált, és lehet elsőbbségi sor is. Amint egy szál elvégzi a feladatát, az kérvényez egy másik feladatot a sorból, amíg minden feladat el nem fogy. A szál ezt követően megszakad, vagy alvó állapotba lép, amíg nem keletkezik új elvégezhető feladat. (hu)
- A számítógép programozásban a szálkészlet (angolul Thread Pool) egy programtervezési minta, amely során a szálak azért jönnek létre, hogy párhuzamosan végrehajtsák a meghatározott számú sorba rendezett feladatokat. A készlet létrehozásának oka az, hogy megspóroljuk a szálak gyakori létrehozásának és bezárásának költségeit, amely főleg akkor jelenthet gondot, ha az egyes feladatok rövid ideig futnak. Az objektumkészlet speciális esete. Számukat a rendszer erőforrásai határozzák meg. Általában több feladat van, mint ahány szál. Folyamatosan érkezhetnek újabb feladatok, amelyek egy sorba kerülnek. A feladatok sora szinkronizált, és lehet elsőbbségi sor is. Amint egy szál elvégzi a feladatát, az kérvényez egy másik feladatot a sorból, amíg minden feladat el nem fogy. A szál ezt követően megszakad, vagy alvó állapotba lép, amíg nem keletkezik új elvégezhető feladat. (hu)
|