Skip to the main content

Original scientific paper

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


Full text: english pdf 2.443 Kb

page 495-506

downloads: 690

cite


Abstract

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.

Keywords

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

Publication date:

14.1.2014.

Article data in other languages: english

Visits: 1.449 *