期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
A Perfect Knob to Scale Thread Pool on Runtime
1
作者 Faisal Bahadur Arif Iqbal Umar +3 位作者 Insaf Ullah Fahad Algarni Muhammad Asghar Khan Samih M.Mostafa 《Computers, Materials & Continua》 SCIE EI 2022年第7期1483-1493,共11页
Scalability is one of the utmost nonfunctional requirement of server applications,because it maintains an effective performance parallel to the large fluctuating and sometimes unpredictable workload.In order to achiev... Scalability is one of the utmost nonfunctional requirement of server applications,because it maintains an effective performance parallel to the large fluctuating and sometimes unpredictable workload.In order to achieve scalability,thread pool system(TPS)has been used extensively as a middleware service in server applications.The size of thread pool is the most significant factor,that affects the overall performance of servers.Determining the optimal size of thread pool dynamically on runtime is a challenging problem.The most widely used and simple method to tackle this problem is to keep the size of thread pool equal to the request rate,i.e.,the frequencyoriented thread pool(FOTP).The FOTPs are the most widely used TPSs in the industry,because of the implementation simplicity,the negligible overhead and the capability to use in any system.However,the frequency-based schemes only focused on one aspect of changes in the load,and that is the fluctuations in request rate.The request rate alone is an imperfect knob to scale thread pool.Thus,this paper presents a workload profiling based FOTP,that focuses on request size(service time of request)besides the request rate as a knob to scale thread pool on runtime,because we argue that the combination of both truly represents the load fluctuation in server-side applications.We evaluated the results of the proposed system against state of the art TPS of Oracle Corporation(by a client-server-based simulator)and concluded that our system outperformed in terms of both;the response times and throughput. 展开更多
关键词 scalability performance MIDDLEWARE workload profiling multithreadING thread pool
在线阅读 下载PDF
具有可伸缩特性的FastCGI技术研究 被引量:8
2
作者 王海明 刘庆文 《计算机工程与应用》 CSCD 北大核心 2004年第6期172-174,共3页
论文分析了FastCGI技术的原理和实现。由于FastCGI的开发库fastcgi-devkit不支持可伸缩的单进程多线程服务器模型,通过对fastcgi-devkit增加WindowsI/OCompletionPort核心对象的支持,设计并实现了一个基于线程池的服务器模型,该线程池... 论文分析了FastCGI技术的原理和实现。由于FastCGI的开发库fastcgi-devkit不支持可伸缩的单进程多线程服务器模型,通过对fastcgi-devkit增加WindowsI/OCompletionPort核心对象的支持,设计并实现了一个基于线程池的服务器模型,该线程池可根据负载的大小自动调整线程池的结构,从而高效地实现了FastCGI服务器的可伸缩性。 展开更多
关键词 fastcgi fastcgi-devkit 可伸缩性 多线程 线程池
在线阅读 下载PDF
轮机模拟器机舱实时报警系统开发与实现
3
作者 沈枫 陈辉 尚前明 《船海工程》 北大核心 2007年第1期114-117,共4页
概述基于实时仿真支撑平台的轮机模拟器机舱实时报警系统的开发,实现集装箱船仿真过程的实时监控。系统开发采用线程池定时器组件、串行通信、多线程等技术,从而保证系统的实时性和可扩展性。报警系统提供分组信息、声光报警示、报警记... 概述基于实时仿真支撑平台的轮机模拟器机舱实时报警系统的开发,实现集装箱船仿真过程的实时监控。系统开发采用线程池定时器组件、串行通信、多线程等技术,从而保证系统的实时性和可扩展性。报警系统提供分组信息、声光报警示、报警记录查询和报警限值修改等功能,使得轮机人员可以快速获取、定位和响应报警信息,从而正确及时地检修和维护机舱设备。 展开更多
关键词 仿真 多线程 线程池 实时性 可扩展性 监控
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部