Analytical Modeling and Performance Optimization of a Proactor-based Server for Wireless Sensor Network
The Proactor-based server, which effectively encapsulates the asynchronous mechanisms provided by an operating system, can provide a high performance of concurrency. A queuing network model of the server is presented. And based on the model, an algorithm is proposed to recursively determine the maxi...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IFSA Publishing, S.L.
2014-06-01
|
Series: | Sensors & Transducers |
Subjects: | |
Online Access: | http://www.sensorsportal.com/HTML/DIGEST/june_2014/Vol_173/P_2166.pdf |
Summary: | The Proactor-based server, which effectively encapsulates the asynchronous mechanisms provided by an operating system, can provide a high performance of concurrency. A queuing network model of the server is presented. And based on the model, an algorithm is proposed to recursively determine the maximal throughput on a specific server and find the best configuration of server for a given workload. Then the algorithm is experimentally verified by means of comparison on the number of threads per node, queue length, response time and so on. In the end, the use of the model is demonstrated to guide key provisioning and configuration decisions using several examples.
|
---|---|
ISSN: | 2306-8515 1726-5479 |