A known problem with ASP.NET scalability is the limited size of the thread-pool.
net线程池的大小有一定限制,这是ASP.NET可伸缩性方面的一个已知问题。
This reduction in contention dramatically reduces the synchronization costs compared to a traditional thread-pool-based approach.
跟传统的基于线程池的方法相比,减少争用会大大降低同步成本。
But this is only true if the thread pool size is tuned properly.
但只有恰当地调整了线程池大小时才是这样的。
This article includes three sample applications; one for each of the thread pool implementations described.
本文包括三个示例应用程序;分别对应一个描述的线程池实现。
Processor utilization is not the only consideration in tuning the thread pool size.
处理器利用率不是调整线程池大小过程中的唯一考虑事项。
To make our solution scalable, each production line will have its own small thread pool attached.
为了使我们的解决方案可伸缩,每条生产线都将附有自己的小线程池。
Several thread pool implementations exist that will work fine with this model.
现有的几个线程池实现可以很好地与此模式一起使用。
While the thread pool is a powerful mechanism for structuring multithreaded applications, it is not without risk.
虽然线程池是构建多线程应用程序的强大机制,但使用它并不是没有风险的。
A single thread pool can therefore be used by multiple applications.
因此,单个线程池可以由多个应用程序使用。
The maximum thread pool limit is your theoretical maximum number of concurrent users.
最大的线程池限制是并发用户的最大理论数量。
For example, services waiting for asynchronous responses could release threads back into the thread pool.
例如,正在等待异步响应的服务可能会释放线程,将其放回线程池中。
The thread pool is a useful tool for organizing server applications.
线程池是组织服务器应用程序的有用工具。
This essentially provides a very simple thread pool.
它实质上提供了非常简单的线程池。
Each worker thread has the J2EE context of the thread pool creator component applied to it.
每个工作线程都有适用于它的线程池创建程序组件的J2EE上下文。
A new node management feature was added, that enables updating a node's execution thread pool dynamically.
增加了一个新的节点管理特性,这可以动态地更新一个节点的执行线程池。
Like a thread pool, the TPL can perform load balancing across threads and processors.
与线程池的功能类似,TPL能够在线程和处理器之间实现负载均衡。
The Task Parallel Library, or TPL, is essentially an advanced version of the.net thread pool.
任务并行库,又被称为TPL,本质上是一个高级版本的。NET线程池。
A Runnable is submitted to a custom thread pool.
将可运行线程提交到自定义线程池。
By creating a local thread pool, both problems can be addressed.
通过创建一个本地线程池,这两个问题都能得到解决。
Of course, it can't release them until the thread pool itself is released by the application.
当然,直到它本身被应用程序释放之后,线程池才能释放线程。
This script increased the thread pool in order to keep the CPU entertained.
此脚本适度地增加线程池以保证CPU能够接受。
Having a single thread pool could cause significant lock contention.
使用单独一个线程池可能会导致严重的锁争用。
Since the default thread pool sizing was sufficient, no modifications were made to the thread pool sizing.
由于默认线程池大小已经足够,因此不需要对线程池大小进行修改。
If an application creates a thread pool and the thread pool creates threads, the threads are resources that must be released (allowed to terminate) before the program can exit.
如果应用程序创建一个线程池,而线程池创建线程,线程是程序可以退出之前必须被释放的资源。
Recommendation: Adjust the size of the ORB thread pool.
推荐:请调整ORB线程池的大小。
You might need to define a new thread pool for DCS communication.
可能需要为DCS通信定义一个新线程池。
But the application doesn't own the threads; the thread pool does, and therefore the thread pool must take responsibility for releasing them.
但是应用程序不拥有线程,而是由线程池拥有线程,因此线程池必须负责释放线程。
Based on this information, the thread pool size could be lowered to reduce the overhead involved with managing a larger than needed thread pool.
根据此信息,可以减小线程池大小,以便降低管理大小超过需要的线程池的开源。
The ORB thread pool - the microflow is started from a different JVM with remote EJB invocation.
ORB线程池 — 微观流通过远程EJB调用从一个不同的JVM启动。
A thread pool worker thread pulls the next WWEC from the input queue and runs it.
线程池工作线程从输入队列提取下一个WWEC,并运行它。
应用推荐