Title :
The Research on the .Net Framework Thread Pool Based on Multiple Evaluation Criteria
Author_Institution :
Dept. of Inf. Technol., Guangdong Teachers Coll. of Foreign Language & Arts, GuangZhou, China
Abstract :
Thread pool is widely used in the implementation of middleware such as web application server and transaction monitor. This paper presents an adaptive threads-pool model fuzzing management framework based on multiple evaluation criteria which can adjust the size of threads pool according to current computing resources state and incoming requests number. Applying this methodology to the .NET thread pool, we find a configuration that increases throughput by 240% compared with the throughput of a poorly chosen configuration. Using model fuzzing reduces the computational requirements to configure the .NET thread pool from machine-years to machine-hours.
Keywords :
fuzzy systems; middleware; object-oriented programming; resource allocation; .Net framework thread pool; computing resources state; middleware implementation; model fuzzing management framework; multiple evaluation criteria; transaction monitor; web application server; .Net Framework; Multiple Evaluation Criteria; Thread Pool;
Conference_Titel :
Challenges in Environmental Science and Computer Engineering (CESCE), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-0-7695-3972-0
Electronic_ISBN :
978-1-4244-5924-7
DOI :
10.1109/CESCE.2010.263