What applications are good candidates to be moved from serial to multi threaded to experience performance gains on multi-core systems?
哪些应用程序适合从串行转移至多线程,以体验多核系统带来的性能提高?
The paper takes the control programme of the tamper as an example, introducing the application of multi threaded mechanism in the field of industrial control.
以自动抄平起拨道捣固车的控制程序为例,介绍了多线程机制在工业控制领域的应用。
This article is based on real experience gained while porting a large multi-threaded application onto a Linux 2.6-based system, so I hope this checklist can be helpful in saving you time and effort.
本文基于在向Linux 2.6- based系统中移植大型的多线程应用程序时所获得的实际经验,我希望这个清单能帮助您节省时间和精力。
We added locking for multi-threaded programs.
我们为多线程程序添加锁。
IDS is a multi-threaded database server.
IDS是一个多线程数据库服务器。
Processes can contain multi-threaded, parallel execution paths.
流程可以包括多线程的并行执行路径。
Handling exceptions in multi-threaded programs.
处理多线程程序中的异常。
For some languages that already had multi-threaded programming APIs, this meant creating better APIs and abstractions to make multi-threaded programming easier to understand and less error-prone.
对于某些已经具有多线程编程api的语言,这就意味着通过创建更好的API和抽象可以使多线程编程更易懂、更少出错。
Using a ring buffer in multi-threaded programs.
在多线程程序中使用循环缓冲区。
Support for multi-threaded builds with the new MSBuild
通过新的MSBuild对多线程构建进行支持
In addition, this threading model hides the complexities of multi-threaded batch jobs from the developer.
此外,这种线程模型对开发人员隐藏了多线程批处理作业的复杂性。
Signals might be an unpopular way of doing IPC in a large multi-threaded application for that reason.
出于这个原因,信号可能并不是在大型多线程应用程序中进行 IPC的流行方式。
Note that the migrator is a high-performance, multi-threaded process that you can schedule to start at specified time.
注意,移植器是高性能、多线程的进程,可将其规划为在指定时间启动。
Concurrency: tracks execution data to help find waiting threads in multi-threaded applications.
并发性:跟踪执行的数据以便在多线程应用程序中找到等待线程。
This section discusses some important points to consider when using a ring buffer to enable logging in a multi-threaded application.
这个部分介绍了在多线程应用程序中使用循环缓冲区启用日志记录时需要考虑的一些重要方面。
This article discusses common implementations for ring buffer and proposes some ideas for enabling a ring buffer mechanism in multi-threaded programs.
本文讨论了循环缓冲区的一些常见实现,并对多线程程序中循环缓冲区的启用机制提出了一些观点。
This type of architecture works well in multi-threaded applications where threads can be distributed across the processors to operate in parallel.
此类架构在多线程应用程序中运行良好,该类应用程序中线程可能被分配给多个处理器以实现并行操作。
The process itself actually owns the kernel threads and each process can have one or more kernel threads (for example, multi-threaded applications).
实际上,进程本身也拥有内核线程,每个进程可具有一个或多个内核线程(例如多线程应用程序)。
The threads-max parameter can be particularly important if you are porting a large multi-threaded application.
如果您正在移植某个大型的多线程应用程序,那么threads - max参数可能会尤其重要。
The product is a lot more multi-threaded than previous versions and in some cases synchronization between threads was less than great.
这个产品比起以往的版本在多线程方面更加强大,而在某些情况下线程间的同步则稍微逊色。
Compared to a database server process that services a single client application, the dynamic, multi-threaded nature of Informix provides the following advantages.
与一个服务单个客户机应用程序的数据库服务器进程相比,Informix的动态、多线程特性有以下优势。
Common functions used for debugging, such as printf, write, and so on, can sometimes change the behavior of a program in the case of multi-threaded applications, making them hard to debug.
有一些常见的调试函数,如printf、write等,可能会在多线程应用程序的情况下更改一个程序的行为,使得它们难以调试。
LevelDB has some limitations: no support for SQL queries or indexes, supports multi-threaded single process access and is embedded, which is an advantage for some projects and a problem for others.
LevelDB也有一些局限:不支持SQL查询和索引,支持多线程单进程访问,并且可以用于嵌入式设备,这将使某些项目收益,但是也会给其他的项目来带麻烦。
It supports multi-threaded downloads, so download speed is very fast.
它支持多线程下载,因此下载速度非常快。
Since multithreaded filtering is more efficient, try to obtain the version of the filter that is multi-threaded.
由于多线程筛选效率更高,请尝试获取多线程版本的筛选器。
For the most part, these features were incompatible with multi-threaded applications and produced inefficient code.
这些功能大部分与多线程应用程序不兼容,并会使代码效率低下。
Natively-compiled, multi-threaded, highly efficient, and fast slicing.
本地编译的、多线程的、高效的、快速的切片。
Using it, you can setup a multi-threaded web crawler in few minutes.
提供了简单易用的接口,可以在几分钟内创建一个多线程网络爬虫。
Java: a simple, Object-oriented, distributed, robust, secure, architecture-neutral, portable, High-performance, multi-threaded, and dynamic language.
一种简单的,面向对象的,分布式的,健壮的,安全的,结构中立的,可移植的,高效性的,多线程和动态的语言。
Java: a simple, Object-oriented, distributed, robust, secure, architecture-neutral, portable, High-performance, multi-threaded, and dynamic language.
一种简单的,面向对象的,分布式的,健壮的,安全的,结构中立的,可移植的,高效性的,多线程和动态的语言。
应用推荐