• 本文提供技术能有效降低程序争用代价增大程序出现非线性伸缩行为之前承受负载

    The techniques presented in this article are effective for reducing the cost of contention in your programs, and increasing the load they can bear before exhibiting nonlinear scaling behavior.

    youdao

  • 如果编写具可伸缩性的多线程程序我们就必须减少临界资源争用

    If we want to write scalable multithreaded programs, we must reduce contention for critical resources.

    youdao

  • 所以,调试程序同步使时,我们应该努力减少实际数目根本不是简单地试图避免使同步。

    In tuning an application's use of synchronization, then, we should try hard to reduce the amount of actual contention, rather than simply try to avoid using synchronization at all.

    youdao

  • 对于所有这些情况驻留相同队列管理器上的集群程序直接资源

    In all of these cases, the cluster and the applications are in direct competition when they are hosted on the same queue manager.

    youdao

  • 对于某些程序使模式明显可以减少使连接数量从而减少潜在供给不足问题

    For some application usage patterns, this can obviously reduce the total number of connections in use, and thus the potential for contention and starvation.

    youdao

  • 一旦打印机闲置后台处理程序可以作业发送打印机,而不必担心其他打印作业

    Once the printer is unused, the spooler can send the job to the printer without fear of contention from other print jobs.

    youdao

  • 当然程序集群储存库有限资源时,还存在许多其他交互

    Of course, there are many other interactions when applications and the cluster repository compete for limited resources.

    youdao

  • 提供关于GC使建议识别方法突出显示争用区域,提供关于程序运行环境信息

    It makes recommendations on GC usage, identifies hot methods, highlights areas of lock contention, and provides information on the environment the application is running in.

    youdao

  • 如果只有几个程序并发地运行,则可以增大 MAXLOCKS,因为这些条件下列表空间不会有太多

    You can increase MAXLOCKS if only a few applications run concurrently, because there will not be a lot of contention for the lock list space under these conditions.

    youdao

  • 这些技术之前必须首先分析程序判断哪里可能出现争用

    But before you can apply these techniques, you first have to analyze your program to determine where contention is likely to occur.

    youdao

  • 如果一个程序写入可能成为伸缩基于的应程序真正障碍),那么事件来源就是值得考虑的事项。

    Event sourcing is worth considering if you have an application for which write contention is likely to be a real barrier to scaling your cloud-based application.

    youdao

  • 尝试伸缩程序遇见的问题数据库中的写入

    A common problem as you try to scale applications is write contention in the database.

    youdao

  • 一个简单程序示例帮助了解如何使JLA帮助查找争用区域

    A simple example application will help you understand how you can use the JLA to help find areas of lock contention.

    youdao

  • 我们通过找出与分页争用内存程序和进程数量来确定每秒内存分页。

    We also determined the paging per second by looking at the number of applications and processes contending for the memory allocated for paging.

    youdao

  • 尽可能使索引减少消息实例程序之间争用

    Use indexes wherever possible to reduce the contention between message flow instances and applications.

    youdao

  • 优工作应该度量这些资源,然后程序、应服务器服务器相应的调整确保出现资源

    Your tuning endeavors should center on measuring these resources and making adjustments in your application, application server, and servers to make sure there is no contention for resources.

    youdao

  • 因此数据库中的争用将明显降低并且程序服务器具有更短分散工作单元降低CPUJVM内存开销

    Thus, the lock contention is significantly reduced in your database, and your application server has shorter and more discrete units of work, which reduces CPU and JVM memory overhead.

    youdao

  • 发生时,这个监控器收集相关程序、死锁中的sql语句以及引起争用信息

    When a deadlock occurs, it collects information about the applications involved, the SQL statements participating in the deadlock, and the locks causing high contention.

    youdao

  • 一个关键型程序中,多个线程相同

    A lock-bound application is one in which multiple threads are fighting over the same locks.

    youdao

  • 并且无同步同步的性能损失差别很大一个简单测试程序指出争用同步争用同步50

    The cost difference between an uncontended synchronization and a contended one is huge; a simple test program suggested that a contended synchronization is 50 times slower than an uncontended one.

    youdao

  • 例如程序可能线程后台连接等等

    For example, applications might compete for threads, backend connections, and so on.

    youdao

  • 大多数不是频繁争用所以改善非竞锁定性能可以实际地改善程序整体性能。

    Most locks are not frequently contended, so improving the performance of uncontended locking can improve overall application performance substantially.

    youdao

  • 但是如果程序没有进行过精心设计,则这种机制可能会导致更高级别争用

    However, this mechanism can cause high levels of contention if applications aren't designed with care.

    youdao

  • 争用同步严重影响程序可伸缩性

    Contended synchronization can have a serious impact on the scalability of your programs.

    youdao

  • 确定问题后,应该重写程序减少

    Once you have identified problematic locks, you should rewrite the application to reduce the contention on the lock.

    youdao

  • 另一种管理数据库写入方法一些所有程序数据评估使NoSQL数据存储可能性

    Another approach to managing write contention in the database is to evaluate the possibility of using NoSQL data stores for some or all of your application data.

    youdao

  • 为了减少信号量争用问题Domino程序开发人员设计程序应该牢记以下原则。

    To reduce or minimize semaphore contention issues, Domino application developers should keep the following techniques in mind when designing applications.

    youdao

  • 旨在动态程序执行分析以便突出具有可能影响性能的锁争用线程

    Designed to perform lock analysis on a live application in order to highlight threads with lock contention that could affect performance. This tool consists of two packages.

    youdao

  • 对于 WidgetCo,太多程序没有考虑负载均衡的情况下放在了单个服务器上,这些程序彼此争用服务器资源。

    With WidgetCo, too many applications have been improperly balanced on a single server, and those applications fight for server resources.

    youdao

  • 通过分析工具并发方法可以多线程程序收集资源争用数据以及线程和进程活动数据

    The Profiling Tools concurrency method enables you to collect resource contention and thread and process activity data from multithreaded applications.

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定