|
说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
|
|
1) process level threadpool
进程级线程池
1.
This paper briefly introdued the principle and process of CAR component remote call,contraposed the efficiency problem in the server, bring forward the process level threadpool scheme, constructed a process level threadpool model and realize the critical code, and showed its work process by a simple remote call service.
CAR构件进行远程调用的原理和过程,针对该过程中服务器端的效率问题提出了进程级线程池解决办法,构建了进程级线程池模型,实现了关键部分的代码。
2) process pool
进程池
1.
First, the basic mechanism of HTTP proxy server is introduced and then, the whole framework of proxy server and the key techniques process pool and cache technique are presented which are adopted to improve performance.
介绍了HTTP代理服务器基本工作原理、代理服务器的总体设计框架和其中采用的用以提高性能的关键技术、进程池技术和缓存机制以及核心模块的具体实现流程。
2.
Component-oriented Managing Technique of Process Pool and Thread PoolBased on the Core of ElastOS;
介绍了和欣操作系统中进程池与线程池的原理与实现,其基本思想是:在计算机操作系统内核设置进程池/线程池管理构件,用于管理系统进程池/线程池中存放的构件化进程对象/线程对象,包括对进程/线程需要运行的环境进行配置与清理。
3) process/thread
进程线程
4) Thread Pool
线程池
1.
Research and implementation of high-efficient thread pool model in real-time middleware;
实时中间件中高性能线程池的研究与实现
2.
Implementation and performance evaluation of two thread pools;
两种线程池的实现和性能评价
5) ThreadPool
线程池
1.
Design and Implementation of Data Collection and Analysis of TeleCom Call History Record Based on ThreadPool Technique;
基于线程池数据分析系统的设计与实现
2.
Implementation of WWW Cache Based on ThreadPool;
基于线程池的WWW缓存实现
3.
An efficient collector based on the threadpool is designed and implemented,which is applied to network management which requires the real-time and extensible performance.
针对网络管理中对采集器的实时性和可扩展性的要求,设计并实现了一个基于线程池的高效网络管理数据采集器。
6) thread pools
线程池
1.
0 and the later versions there are two kinds of multithreading functions,which are thread pools and asynchronous timers.
0及其以后版本提供了线程池和异步定时器两种多线程运行机制,为测控软件的设计开发带来了一次技术飞跃。
2.
This paper introduce the thread pools scheme in Web server application program, and analyse the danger of using thread pools and the resolve method.
本文介绍了Web服务器应用程序中的线程池解决方案,并分析了使用线程池的危险及有效解决方法。
3.
The Design and Development of Intelligent Robot for Education Image Resource Searching Engine Based on MAS Thread Pools
该文从线程池技术的角度给出了CBIR教育图像资源搜索引擎智能机器人的总体设计与详细设计,讨论了智能机器人中线程池技术的优化及其基于Agent的通信,最后给出了基于线程池的CBIR教育图像资源搜索引擎智能机器人的实现。
补充资料:超线程技术
CPU生产商为了提高CPU的性能,通常做法是提高CPU的时钟频率和增加缓存容量。不过目前CPU的频率越来越快,如果再通过提升CPU频率和增加缓存的方法来提高性能,往往会受到制造工艺上的限制以及成本过高的制约。 尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CPU的执行单元都没有被充分使用。如果CPU不能正常读取数据(总线/内存的瓶颈),其执行单元利用率会明显下降。另外就是目前大多数执行线程缺乏ILP(Instruction-Level Parallelism,多种指令同时执行)支持。这些都造成了目前CPU的性能没有得到全部的发挥。因此,Intel则采用另一个思路去提高CPU的性能,让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。 采用超线程及时可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。 超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。 虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每各CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。 英特尔P4 超线程有两个运行模式,Single Task Mode(单任务模式)及Multi Task Mode(多任务模式),当程序不支持Multi-Processing(多处理器作业)时,系统会停止其中一个逻辑CPU的运行,把资源集中于单个逻辑CPU中,让单线程程序不会因其中一个逻辑CPU闲置而减低性能,但由于被停止运行的逻辑CPU还是会等待工作,占用一定的资源,因此Hyper-Threading CPU运行Single Task Mode程序模式时,有可能达不到不带超线程功能的CPU性能,但性能差距不会太大。也就是说,当运行单线程运用软件时,超线程技术甚至会降低系统性能,尤其在多线程操作系统运行单线程软件时容易出现此问题。 需要注意的是,含有超线程技术的CPU需要芯片组、软件支持,才能比较理想的发挥该项技术的优势。目前支持超线程技术的芯片组包括如:英特尔i845GE、PE及矽统iSR658 RDRAM、SiS645DX、SiS651可直接支持超线程;英特尔i845E、i850E通过升级BIOS后可支持;威盛P4X400、P4X400A可支持,但未获得正式授权。操作系统如:Microsoft Windows XP、Microsoft Windows 2003,Linux kernel 2.4.x以后的版本也支持超线程技术。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条
|