Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.7305/automatika.54-4.465

Analiza vremena boravka u QBD modelu thread pool-a

Mirko Randić orcid id orcid.org/0000-0002-1844-0317 ; Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, HR-10000, Zagreb, Croatia
Bruno Blašković orcid id orcid.org/0000-0001-9612-4769 ; Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, HR-10000, Zagreb, Croatia
Šandor Dembitz orcid id orcid.org/0000-0002-0642-845X ; Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, HR-10000, Zagreb, Croatia


Puni tekst: engleski pdf 2.443 Kb

str. 495-506

preuzimanja: 767

citiraj


Sažetak

Kod suvremenih web poslužitelja ili poslužitelja baza podataka thread pool najčešće predstavlja glavnu komponentu za posluživanje. Operativno upravljanje kao i definiranje odgovarajućih politika upravljanja resursima s ciljem minimiziranja vremena boravka zahtjeva u sistemu, pretpostavlja postojanje modela performansi sistema koji sadrže thread pool. U ovom radu je formuliran model thread poola zajedno s definicijama i pretpostavkama na kojima se taj model temelji. Zahtjevi su karakterizirani apstraktno preko raspodjele vremena posluživanja i parametra upotrebe CPU. Model je definiran kao Quasi-Birth-and-Death (QBD) proces. Izvedeni su uvjeti stabilnosti modela i razra.ena je metoda proračuna očekivanog vremena boravka zahtjeva. Dobiveni analitički rezultati su provjereni u eksperimentalnoj okolini. Ta okolina se sastoji od generatora opterećenja i instrumentalizirane poslužiteljske aplikacije koja sadrži standardni Java 7 ThreadPoolExecutor. Mjerenja vremena boravka potvr.uju teoretske rezultate i daju nam dodatan uvid u trajanje boravaka koje se odnosi na slučejeve opterećenja koja više odgovaraju praksi, a koje je inače teško ili nemoguće analitički odrediti.

Ključne riječi

thread pool; vrijeme boravka; CPU zahtjevni poslovi; Quasi-Birth-and-Death proces; poslužiteljska Aplikacija

Hrčak ID:

114768

URI

https://hrcak.srce.hr/114768

Datum izdavanja:

14.1.2014.

Podaci na drugim jezicima: engleski

Posjeta: 1.892 *