这是一个标准的请求分配器包含。
每个分配器最多可处理几百个连接。
分配器有两种方式可以得到代理。
一个好内存分配器需要均衡多个目标。
分配器还提供基本的基于内容的路由功能。
The dispatcher also provides basic content-based routing functionality.
Jeff的分配器是围绕对象缓存进行的。
将单个较大的作业提交给计算网格中的作业分配器。
A large, single job is submitted to the job Dispatcher in Compute Grid.
对于分配器来说对这样的事情很难做出更明智的猜测。
And it is difficult for the allocator to make more informed guesses about this matter.
作业分配器将单个作业日志存储在提交者可以访问的位置。
Job Dispatcher stores the single job log in a location where the submitter can access it.
厨房是一个标准组件的单元,包括一个水分配器和一个烤箱。
The galley is a modular unit that contains a water dispenser and an oven.
本文展现了这个分配器的一些主要设计目标,算法以及实现考虑。
This article presents a description of some of the main design goals, algorithms, and implementation considerations for this allocator.
真正在乎顾客意味着你把他们当人而不是移动现金分配器来对待。
To REALLY care about customers means you care about them as human beings, not as walking cash dispensers.
这是最后一个与相邻块相关的优化,即针对ext4的块分配器。
A final optimization-again, contiguous block related-is the block allocator for ext4.
目前,对于这个分配器,每个进程的最大池大小限制为512MB。
At present, the maximum pool size per process for this allocator is limited to 512mb.
如果没有入站的请求需要服务,分配器就将决定该代理是否可以保留。
If there are no incoming requests to be serviced, dispatcher will determine whether this agent can stay or not.
Linux提供了对4K b缓冲区的抽象,例如slab分配器。
Linux provides abstractions over 4kb buffers, such as the slab allocator.
路由引擎和任务分配器:这两个组件负责转换请求并将其路由到服务委托。
Routing engine and task dispatcher: These two components are responsible for transformation and routing the request to the service delegates.
事务一提交或回滚,代理就变为空闲的,并可以服务于分配器分配的请求。
Upon transaction commit or rollback, the agent becomes idle and ready to service the requests assigned by the dispatcher.
ext4使用块分配器修复了这个问题,它能够在磁盘上一次分配多个块。
Ext4 fixes this with a block allocator that allocates multiple blocks at a time, likely contiguous on disk.
由一些组件需要JRE,如web分配器或CMV 8连接器(代理)。
There are few components that require JRE, such as the Web dispatcher or the CM V8 connector (agent).
如果局部化是唯一的目标,分配器可能总是尽可能接近的分配每个连续的块。
If locality were the only goal, an allocator might always allocate each successive chunk as close to the previous one as possible.
代理由分配器创建或者从服务于一个应用程序移动到服务于另一个应用程序。
Agents are created or moved from servicing one application to another by the dispatcher.
从inode_cacheslab分配器分配单个inode缓存对象。
Individual inode cache objects are allocated from the inode_cache slab allocator.
通融其他分配器的怪异行为以保持和它们的插件式兼容可能降低灵活性和性能。
Accommodating the oddities of other allocators to remain plug-compatible with them can reduce flexibility and performance.
水分配器是用来使食物再水化,厨房的烤箱是用来加热食物以达到适当的温度。
The water dispenser is used for rehydrating foods, and the galley oven is for warming foods to the proper serving temperature.
初始化slab分配器并为VFS、缓冲区高速缓存等创建slab高速缓存。
Initializing the slab allocator and creating slab caches for VFS, buffer cache, etc.
它从适配器接收请求,并将该请求传递给任务分配器以便进行路由和消息转换工作。
It receives a request from the adapters and passes it to a task dispatcher for routing and message-transformation work.
尽管如此,这些年来,这个分配器已经进化到做了一些大部分用户都可以接受的取舍。
However, over the years, the allocator has evolved to make trade-offs that the majority of users find to be acceptable.
如果一次分配多个块,对块分配器的调用就会大大减少,从而加快分配并减少处理量。
Allocating multiple blocks at a time requires many fewer calls to the block allocator, resulting in faster allocation and reduced processing.
如果一次分配多个块,对块分配器的调用就会大大减少,从而加快分配并减少处理量。
Allocating multiple blocks at a time requires many fewer calls to the block allocator, resulting in faster allocation and reduced processing.
应用推荐