移植多线程应用程序的工作示例。
这不仅提高了编写多线程应用程序的体验,而且提高了产品品质。
It will not only improve the experience of writing multithreaded applications, but also the quality of your products.
并发性:跟踪执行的数据以便在多线程应用程序中找到等待线程。
Concurrency: tracks execution data to help find waiting threads in multi-threaded applications.
例如,假设您想创建一个用于管理多线程应用程序调试信息的工具。
For example, suppose you wanted to create a facility for managing debugging information in a multithreaded application.
简而言之,将您的并发编程模型转换为角色使多线程应用程序更容易编码。
Simply put: switching your concurrent programming model to actors makes multithreaded applications easier to code.
虽然线程池是构建多线程应用程序的强大机制,但使用它并不是没有风险的。
While the thread pool is a powerful mechanism for structuring multithreaded applications, it is not without risk.
尽管多线程应用程序并不是很难编写,但正确编写它们仍然面临许多挑战。
While multithreaded applications aren't terribly hard to write, there are challenges to writing them correctly.
写入多线程应用程序时,线程间的同步资源访问是一个常见问题。
Synchronizing resource access between threads is a common problem when writing multithreaded applications.
这些功能大部分与多线程应用程序不兼容,并会使代码效率低下。
For the most part, these features were incompatible with multi-threaded applications and produced inefficient code.
多线程应用程序对可用资源的高效分配使系统性能得到显著提高。
The high efficient allo-cation of system resource by using multi-thread application highly improved the system performance.
对于软件开发人员而言,调试多线程应用程序中的非确定缺陷是最痛苦的工作。
Debugging nondeterministic defects in multithreaded applications has to be one of the most painful and frustrating activities known to software developers.
创建多线程应用程序时,使用多线程处理同一对象一定要非常小心。
When creating a multithreaded application, you should be very careful in using multiple threads to manipulate the same object.
出于这个原因,信号可能并不是在大型多线程应用程序中进行 IPC的流行方式。
Signals might be an unpopular way of doing IPC in a large multi-threaded application for that reason.
使用Load和staging表或多线程应用程序,以实现Insert的并行性。
Use Load and a staging table or a multithreaded application to achieve Insert parallelism.
尽管多线程应用程序并不是很难编写,但正确编写它们仍然面临许多挑战。
Although multi-line Cheng application process is not very difficult, write, but write them correctly to still face a lot of challenges.
默认为5,根据大多数用户的需要,现在一天正常有一个多线程应用程序。
Default is 5 as per most user's need, as now a day its normal to have a multithreaded app.
简而言之,将您的并发编程模型转换为角色使多线程应用程序更容易编码。
In short, make changeover of your model of intercurrent process designing process of multi-line Cheng application codes more easily for the part.
对于软件开发人员而言,调试多线程应用程序中的非确定缺陷是最痛苦的工作。
To software development staff, the blame in debugging multi-line Cheng to use a program decides blemish is the most painful work.
请注意:由于本文篇幅有限,我们不可能为编写多线程应用程序的其他方式提供详细的介绍。
Note: Due to space constraints, we aren't able to provide details of other ways in which to write such an application.
我在dW工作的早期,Brian打电话问我是否对多线程应用程序开发方面的文章感兴趣。
Early in my tenure at dW, Brian called to see if I might be interested in some articles on multithreaded application development.
工件分析器处理指定工件的完整内容,查找各种常见错误,例如多线程应用程序中的死锁线程。
Artifact analysers process the entire contents of a given artifact looking for common errors such as deadlocked threads in a multithreaded application.
这个部分介绍了在多线程应用程序中使用循环缓冲区启用日志记录时需要考虑的一些重要方面。
This section discusses some important points to consider when using a ring buffer to enable logging in a multi-threaded application.
本主题说明了可用的类以及如何在典型的多线程应用程序中使用它们创建线程安全类。
This topic explains the classes available and how to use them to create thread-safe classes in a typical multithreaded application.
实际上,进程本身也拥有内核线程,每个进程可具有一个或多个内核线程(例如多线程应用程序)。
The process itself actually owns the kernel threads and each process can have one or more kernel threads (for example, multi-threaded applications).
如果您正在移植某个大型的多线程应用程序,那么threads - max参数可能会尤其重要。
The threads-max parameter can be particularly important if you are porting a large multi-threaded application.
确保您将要在其中编译程序的环境不是CICS环境,因为无法在CICS环境中运行多线程应用程序。
Make sure the environment you compile the program in is not CICS. You cannot run multithreaded applications in the CICS environment.
例如,在多线程应用程序中,如果多个线程访问相同的资源进行读写访问,则可能会出现线程同步问题。
In multithreaded applications, for example, if multiple threads access the same resource for reading and writing, thread synchronization problems can occur.
通过分析工具并发方法,可以从多线程应用程序收集资源争用数据以及线程和进程活动数据。
The Profiling Tools concurrency method enables you to collect resource contention and thread and process activity data from multithreaded applications.
下次您会发现,在您自己考虑(也可能要在躲避)多线程应用程序设计时,您可能想转而采用jcsp库。
Next time you find yourself considering (and perhaps shying away from) a multithreaded application design, you may want to turn instead to the JCSP library.
极度谨慎是我们的基本信念当设计和编写多线程应用程序时,特别是那些有图形界面组件的应用程序。
It is our basic belief that extreme caution is warranted when designing and building multi-threaded applications, particularly those which have a GUI component.
应用推荐