OPTIMIZING FREQUENCY-BASED THREAD POOL SYSTEM BY NON-BLOCKING QUEUES AND AUTOMATED TIMERS
Thread Pool based server's face a challenge of dynamic optimization and Frequency Based Optimization Strategy (FBOS) was one of such attempts that dynamically adjusts the size of pool on the basis of request frequency if and only if the Turnaround time of client's request is degrading. Whe...
Gespeichert in:
Veröffentlicht in: | International journal of computer science and information security 2016-07, Vol.14 (7), p.503-503 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 503 |
---|---|
container_issue | 7 |
container_start_page | 503 |
container_title | International journal of computer science and information security |
container_volume | 14 |
creator | Ashraf, Ghazala Muhammad Bahadur, Faisal Khan, Mohammad Abrar Umar, Arif Iqbal |
description | Thread Pool based server's face a challenge of dynamic optimization and Frequency Based Optimization Strategy (FBOS) was one of such attempts that dynamically adjusts the size of pool on the basis of request frequency if and only if the Turnaround time of client's request is degrading. Whereas FBOS strategy is developed by synchronization primitive known as Locks in java, which slows down its performance due to context switch and synchronization overheads. This paper presents a dynamic thread pool optimization system namely, Non-blocking Frequency Based Optimization Strategy with Automated Timers (NBFBOS with Automated Timers) which makes use of non-blocking synchronization primitives offering advantages of substantial scalability and liveliness. We also automate timers in Non-Blocking FBOS which previously remained constant in FBOS. The results of our analysis show that NBFBOS outperforms previous FBOS strategy. Simulation results show that NBFBOS with Automated Timers outperforms existing FBOS scheme by decreasing wait time of clients by 98%. For 90th percentile response times, NBFBOS with automated timers outperforms FBOS by 100ms. Reducing pool size of NBFBOS with automated timers to 11% of FBOS resulted in less memory utilization. |
format | Article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_1845810768</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1845810768</sourcerecordid><originalsourceid>FETCH-LOGICAL-p618-bc64b88b7029c40ed017b408ac452b9672000f1949b8345408099940baa46a1f3</originalsourceid><addsrcrecordid>eNpdjzFvgzAUhFGlSo3S_AdLXbog2WCDPRpwElTAKZiBLpFNQWpEQxqX_19H7dRb3nDfPd3deSvEcOwTAuGDt7H2BJ1ChAkiK6-TB5WX-Vte7cC2Fq-tqNLOT3gjMqD2teAZOEhZgKZrlChB0oFKVn5SyPTlFnF8KxrAqwzwVsmSq1suL0XdPHr3o57ssPm7a09thUr3fiF3ecoL_xIh6ps-woZSE8OA9RgO7xDFBkOqe0wCw6I4cGVHN4AZGmLiHMgYw9BojSONxnDtPf--vVznr2Ww38fPD9sP06TPw7zYI6KYUATjiDr06R96mpfr2ZVzFCIE4YjA8AfsHFGb</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1815514650</pqid></control><display><type>article</type><title>OPTIMIZING FREQUENCY-BASED THREAD POOL SYSTEM BY NON-BLOCKING QUEUES AND AUTOMATED TIMERS</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Ashraf, Ghazala Muhammad ; Bahadur, Faisal ; Khan, Mohammad Abrar ; Umar, Arif Iqbal</creator><creatorcontrib>Ashraf, Ghazala Muhammad ; Bahadur, Faisal ; Khan, Mohammad Abrar ; Umar, Arif Iqbal</creatorcontrib><description>Thread Pool based server's face a challenge of dynamic optimization and Frequency Based Optimization Strategy (FBOS) was one of such attempts that dynamically adjusts the size of pool on the basis of request frequency if and only if the Turnaround time of client's request is degrading. Whereas FBOS strategy is developed by synchronization primitive known as Locks in java, which slows down its performance due to context switch and synchronization overheads. This paper presents a dynamic thread pool optimization system namely, Non-blocking Frequency Based Optimization Strategy with Automated Timers (NBFBOS with Automated Timers) which makes use of non-blocking synchronization primitives offering advantages of substantial scalability and liveliness. We also automate timers in Non-Blocking FBOS which previously remained constant in FBOS. The results of our analysis show that NBFBOS outperforms previous FBOS strategy. Simulation results show that NBFBOS with Automated Timers outperforms existing FBOS scheme by decreasing wait time of clients by 98%. For 90th percentile response times, NBFBOS with automated timers outperforms FBOS by 100ms. Reducing pool size of NBFBOS with automated timers to 11% of FBOS resulted in less memory utilization.</description><identifier>EISSN: 1947-5500</identifier><language>eng</language><publisher>Pittsburgh: L J S Publishing</publisher><subject>Algorithms ; Automation ; Dynamical systems ; Employment ; Heat recovery systems ; Optimization ; Pools ; Recruitment ; Response time ; Servers ; Strategy ; Synchronism ; Synchronization ; Timing devices</subject><ispartof>International journal of computer science and information security, 2016-07, Vol.14 (7), p.503-503</ispartof><rights>Copyright L J S Publishing Jul 2016</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>315,781,785</link.rule.ids></links><search><creatorcontrib>Ashraf, Ghazala Muhammad</creatorcontrib><creatorcontrib>Bahadur, Faisal</creatorcontrib><creatorcontrib>Khan, Mohammad Abrar</creatorcontrib><creatorcontrib>Umar, Arif Iqbal</creatorcontrib><title>OPTIMIZING FREQUENCY-BASED THREAD POOL SYSTEM BY NON-BLOCKING QUEUES AND AUTOMATED TIMERS</title><title>International journal of computer science and information security</title><description>Thread Pool based server's face a challenge of dynamic optimization and Frequency Based Optimization Strategy (FBOS) was one of such attempts that dynamically adjusts the size of pool on the basis of request frequency if and only if the Turnaround time of client's request is degrading. Whereas FBOS strategy is developed by synchronization primitive known as Locks in java, which slows down its performance due to context switch and synchronization overheads. This paper presents a dynamic thread pool optimization system namely, Non-blocking Frequency Based Optimization Strategy with Automated Timers (NBFBOS with Automated Timers) which makes use of non-blocking synchronization primitives offering advantages of substantial scalability and liveliness. We also automate timers in Non-Blocking FBOS which previously remained constant in FBOS. The results of our analysis show that NBFBOS outperforms previous FBOS strategy. Simulation results show that NBFBOS with Automated Timers outperforms existing FBOS scheme by decreasing wait time of clients by 98%. For 90th percentile response times, NBFBOS with automated timers outperforms FBOS by 100ms. Reducing pool size of NBFBOS with automated timers to 11% of FBOS resulted in less memory utilization.</description><subject>Algorithms</subject><subject>Automation</subject><subject>Dynamical systems</subject><subject>Employment</subject><subject>Heat recovery systems</subject><subject>Optimization</subject><subject>Pools</subject><subject>Recruitment</subject><subject>Response time</subject><subject>Servers</subject><subject>Strategy</subject><subject>Synchronism</subject><subject>Synchronization</subject><subject>Timing devices</subject><issn>1947-5500</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNpdjzFvgzAUhFGlSo3S_AdLXbog2WCDPRpwElTAKZiBLpFNQWpEQxqX_19H7dRb3nDfPd3deSvEcOwTAuGDt7H2BJ1ChAkiK6-TB5WX-Vte7cC2Fq-tqNLOT3gjMqD2teAZOEhZgKZrlChB0oFKVn5SyPTlFnF8KxrAqwzwVsmSq1suL0XdPHr3o57ssPm7a09thUr3fiF3ecoL_xIh6ps-woZSE8OA9RgO7xDFBkOqe0wCw6I4cGVHN4AZGmLiHMgYw9BojSONxnDtPf--vVznr2Ww38fPD9sP06TPw7zYI6KYUATjiDr06R96mpfr2ZVzFCIE4YjA8AfsHFGb</recordid><startdate>20160701</startdate><enddate>20160701</enddate><creator>Ashraf, Ghazala Muhammad</creator><creator>Bahadur, Faisal</creator><creator>Khan, Mohammad Abrar</creator><creator>Umar, Arif Iqbal</creator><general>L J S Publishing</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20160701</creationdate><title>OPTIMIZING FREQUENCY-BASED THREAD POOL SYSTEM BY NON-BLOCKING QUEUES AND AUTOMATED TIMERS</title><author>Ashraf, Ghazala Muhammad ; Bahadur, Faisal ; Khan, Mohammad Abrar ; Umar, Arif Iqbal</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p618-bc64b88b7029c40ed017b408ac452b9672000f1949b8345408099940baa46a1f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Automation</topic><topic>Dynamical systems</topic><topic>Employment</topic><topic>Heat recovery systems</topic><topic>Optimization</topic><topic>Pools</topic><topic>Recruitment</topic><topic>Response time</topic><topic>Servers</topic><topic>Strategy</topic><topic>Synchronism</topic><topic>Synchronization</topic><topic>Timing devices</topic><toplevel>online_resources</toplevel><creatorcontrib>Ashraf, Ghazala Muhammad</creatorcontrib><creatorcontrib>Bahadur, Faisal</creatorcontrib><creatorcontrib>Khan, Mohammad Abrar</creatorcontrib><creatorcontrib>Umar, Arif Iqbal</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International journal of computer science and information security</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ashraf, Ghazala Muhammad</au><au>Bahadur, Faisal</au><au>Khan, Mohammad Abrar</au><au>Umar, Arif Iqbal</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>OPTIMIZING FREQUENCY-BASED THREAD POOL SYSTEM BY NON-BLOCKING QUEUES AND AUTOMATED TIMERS</atitle><jtitle>International journal of computer science and information security</jtitle><date>2016-07-01</date><risdate>2016</risdate><volume>14</volume><issue>7</issue><spage>503</spage><epage>503</epage><pages>503-503</pages><eissn>1947-5500</eissn><abstract>Thread Pool based server's face a challenge of dynamic optimization and Frequency Based Optimization Strategy (FBOS) was one of such attempts that dynamically adjusts the size of pool on the basis of request frequency if and only if the Turnaround time of client's request is degrading. Whereas FBOS strategy is developed by synchronization primitive known as Locks in java, which slows down its performance due to context switch and synchronization overheads. This paper presents a dynamic thread pool optimization system namely, Non-blocking Frequency Based Optimization Strategy with Automated Timers (NBFBOS with Automated Timers) which makes use of non-blocking synchronization primitives offering advantages of substantial scalability and liveliness. We also automate timers in Non-Blocking FBOS which previously remained constant in FBOS. The results of our analysis show that NBFBOS outperforms previous FBOS strategy. Simulation results show that NBFBOS with Automated Timers outperforms existing FBOS scheme by decreasing wait time of clients by 98%. For 90th percentile response times, NBFBOS with automated timers outperforms FBOS by 100ms. Reducing pool size of NBFBOS with automated timers to 11% of FBOS resulted in less memory utilization.</abstract><cop>Pittsburgh</cop><pub>L J S Publishing</pub><tpages>1</tpages></addata></record> |
fulltext | fulltext |
identifier | EISSN: 1947-5500 |
ispartof | International journal of computer science and information security, 2016-07, Vol.14 (7), p.503-503 |
issn | 1947-5500 |
language | eng |
recordid | cdi_proquest_miscellaneous_1845810768 |
source | Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals |
subjects | Algorithms Automation Dynamical systems Employment Heat recovery systems Optimization Pools Recruitment Response time Servers Strategy Synchronism Synchronization Timing devices |
title | OPTIMIZING FREQUENCY-BASED THREAD POOL SYSTEM BY NON-BLOCKING QUEUES AND AUTOMATED TIMERS |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T01%3A42%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=OPTIMIZING%20FREQUENCY-BASED%20THREAD%20POOL%20SYSTEM%20BY%20NON-BLOCKING%20QUEUES%20AND%20AUTOMATED%20TIMERS&rft.jtitle=International%20journal%20of%20computer%20science%20and%20information%20security&rft.au=Ashraf,%20Ghazala%20Muhammad&rft.date=2016-07-01&rft.volume=14&rft.issue=7&rft.spage=503&rft.epage=503&rft.pages=503-503&rft.eissn=1947-5500&rft_id=info:doi/&rft_dat=%3Cproquest%3E1845810768%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1815514650&rft_id=info:pmid/&rfr_iscdi=true |