为什么它会比阻塞式多进程的架构更快?
Why is This Faster than a Blocking, Multi-Process Architecture?
多年以前,我们快速地增长多进程所提供的能力。
Years ago, we quickly outgrew the capabilities provided by multiple processes.
bucket也是一个用于多进程的同步barrier。
A bucket is also a synchronization barrier for multiple processes.
最终大多进程都会因自然原因(即程序运行结束)而消亡。
Ultimately, most processes die of natural causes -- a program runs to completion.
这使得很多进程可以使用内存量多于4GB的系统。
This allows systems with greater than 4 GB of memory to be utilized by many processes.
假定操作系统允许多进程,则多个客户端可同时被服务。
Assuming the operating system allows multiprogramming, multiple clients are serviced concurrently.
事务管理器要么是一个多线程环境,要么是一个多进程环境。
The transaction manager can either be a multi-threaded or a multi-process environment.
线程程序有时会出现在多进程和IPC 程序设计中不常出现的一些问题。
Threaded programs also run into a few problems that are not normally seen with multiple processes and IPC.
多任务操作体系是一个能够并发地交互地执行多进程的操作体系。
A multitasking operating system is one that can simultaneously interleave execution of more than one process.
他们对多进程的使用是为了在不同浏览进程之间控制错误,而不是为了安全。
Their use of multiple processes is for failure containment across the user's browsing sessions rather than for security.
在多处理机上,能让多进程让程序在不同的处理器上同时的,平行的执行。
On single processor machines, this gives the illusion of multiple processes running concurrently.
文中重点分析了采用计数器信号量解决多进程同步通信,即生产者—消费者问题。
But the focus in this paper is the application of counting semaphore in VxWorks, which can be used in the Producer_Consumer problem to solve the data synchronism in multi process communication.
当一个程序出错的时候,有很多进程是要在系统后台运行的(为了处理这个错误)。
There are many things that go on "under the hood" when program errors occur.
交换列中较高的数值表示存在许多进程使用了太多的内存,需要对它们进行换入和换出。
High Numbers in the swapped column indicate that there are two many processes using too much memory that need to be swapped in and out.
Flume模型假定在同一台机器上运行着许多进程,并且通过消息或“流”相互通信。
The Flume model assumes many processes running on the same machine and communicating via messages, or “flows”.
通过采用并行处理、实时中断多进程调度处理的方法,实现了满足上述功能的数控系统。
The system is realized by the method of concurrent processing, real time interrupt and multi process.
同时,随着在JVM中引入了多进程能力(请参阅参考资料),出现了对基于用户的访问控制的要求。
Also, with the work done on introducing multiprocessing capabilities to the JVM (see Resources) came the requirement for user-based access control.
多进程、共享内存等计算机应用及仿真技术的综合运用有效提高了系统高效性和实时能力。
Some computer technologies and simulation technologies, such as multi-thread, Shared EMS memory and so on, are employed synthetically to improve the efficiency and real-time quality effectively.
在应用并行编码技术时,许多进程可以执行同一程序或其一部分,这时进程与程序是不同的。
It differs from a program when concurrent programming techniques are used for coding the program. In such a case many processes can execute a program or a part of a program. Program.
换句话说,如果你使用的代码不是线程安全的,你需要修复你的代码,或者考虑使用多进程模型。
In other words, if you're using code that is not thread safe, you should either fix that code, or consider moving to the multi-process model.
由于这种软件大部分是大型的、多线程的而且是多进程的,所以将其移植到Linux面临着挑战。
Because much of this software is large, multi-threaded, and multi-process, porting it to Linux presents challenges.
我们从上一个测试得知,将会遇到竟态条件,因此在多进程环境中让我们看看竟态条件的运行状况。
We learned from our previous tests that we'll get a race condition, so let's see the race condition in action in a multi-process environment.
就像我们在17章和15章看到的那样,多进程不得不用复杂的机制去处理操作系统的共享内存和文件描述符。
Multiple processes have to use complex mechanisms provided by the operating system to share memory and file descriptors, as we will see in Chapters 15 and 17.
泛素化在细胞生命活动的许多进程中发挥着至关重要的作用,其中包括激素信号和极端环境信号的感受和传导。
Ubiquitination plays important roles in regulating diverse cellular process in plants, including perception and signal transduction of various hormone and external environmental signals.
将来完全有可能将众多的多进程模型移植到多种平台上,我们已经非常谨慎的预期在1.0代码库中将做出这些修改。
The future is full of possibilities for moving to numerous multi-process models on a variety of platforms, and we have been very careful to anticipate those changes in the 1.0 codebase.
应用实验结果表明,基于队列结构的多进程并行算法,缩短了图像信息的获取时间,提高了嵌入式系统信息采集速度。
The results indicates that the multiprocess parallel arithmetic of using queue data structures in embedded system can save image capture time and improve rate of information collection.
然而,如果两个或更多进程要使用共享内存进行通信,那么它们需要有相同的地址空间,从而限制了它们所能使用的地址。
However, if two or more processes want to communicate using Shared memory, they need to have the same address space, thus limiting the addresses they can utilize.
然而,如果两个或更多进程要使用共享内存进行通信,那么它们需要有相同的地址空间,从而限制了它们所能使用的地址。
However, if two or more processes want to communicate using Shared memory, they need to have the same address space, thus limiting the addresses they can utilize.
应用推荐