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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of computer science and information security 2016-07, Vol.14 (7), p.503-503
Hauptverfasser: Ashraf, Ghazala Muhammad, Bahadur, Faisal, Khan, Mohammad Abrar, Umar, Arif Iqbal
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