Figure 1 shows a graph of the application heap size after GC for MapLeaker over time.
图1显示MapLeakerGC之后应用程序堆大小随着时间的变化图。
As the application heap requirements change, the GC can respond by expanding or contracting the heap.
随着应用程序程序堆需求的变化,GC可以通过扩大和收缩堆做出反应。
This controls the resources, such as the total application heap, consumed by the concurrent applications on the DB2 server.
它控制DB 2服务器上并发应用程序消耗的资源,比如总应用程序堆。
When your applications receive an error indicating that there is not enough storage in the application heap, increase the value of APPHEAPSZ.
当应用程序接收到一个表明应用程序堆中存储空间不够的错误时,应该增加 APPHEAPSZ的值。
Tune the federated system for local processing in the areas of application heap, statement heap, buffer pool, sort heap, and temp tablespace.
为应用程序堆、语句堆、缓冲池和临时表空间这些区域中的本地处理调优联邦系统。
If your schema is very large, you may need to increase your application heap size before attempting to register it. For example, issue the following statements.
如果您的模式非常大,您可能需要在注册之前增加应用程序堆大小,例如,发出以下语句。
The application heap size parameter defines the number of private memory pages available to be used by the database manager on behalf of a specific agent or subagent.
应用程序堆大小参数定义了数据库管理器的一个特定代理或子代理所能使用的私有内存页数。
As we have mentioned earlier, the agent private memory includes several memory pools such as the application heap size, sort heap size and statement heap size. (See Figure 1).
之前我们曾提到过,代理私有内存包括一些内存池,例如应用程序堆大小、排序堆大小和语句堆大小。
This parameter is NOT the size of the individual application control heap of each application in an application group.
这个参数不是一个应用程序组内用于每个应用程序的各应用程序控制堆的大小。
Compare the number of application objects in each heap dump.
比较两个堆转储中应用程序对象的数目。
Figure 14 shows the heap usage for this application.
图14显示该应用程序的堆使用情况。
In general, the bigger the heap, the better the application performance, although there are exceptions with certain systems or certain kinds of workloads.
一般而言,堆越大,应用程序的性能就越好,但是对于某些系统或某些类型的工作负载来说也会存在例外。
If the heap is close to the memory usage of the application, the garbage collector has to collect the heap too often, and performance suffers.
如果堆和应用程序的内存使用量很接近,那么垃圾收集器必须非常频繁地收集堆,这会导致性能损失。
It's important to understand the correlation between heap size and application utilization.
了解堆大小和应用程序利用率方面的关系非常重要。
By setting the maximum heap size larger than required for normal operations, the application will be able to handle extra workloads by expanding the heap.
通过将最大堆大小设置为略大于常规操作所需的大小,应用程序能够通过扩大堆来处理额外的工作负载。
It may also take some time to increase the heap to the optimum size, and if the application occupancy drops, it may shrink the heap.
还需要花费一段时间来增加堆的大小以便获得最优大小,如果应用程序占用下降,则可以缩小堆。
Compaction phases tend to significantly increase GC pause times, so if they are a regular occurrence tuning the heap Settings can improve the application performance.
压缩阶段可能会极大地增加GC暂停时间,因此,如果压缩阶段经常出现,那么调优堆设置就能改进应用程序性能。
This can improve application performance by avoiding the garbage collector unnecessarily shrinking the heap.
这可以避免垃圾收集器对堆进行不必要的收缩,从而改善应用程序性能。
Within the application group, each application has its own application control heap.
在应用程序组内,每个应用程序都有其自己的应用程序控制堆。
Figure 8 illustrates a typical trade-off between heap size and application utilization.
图8演示了一种典型的堆大小和应用程序利用率之间的平衡。
The relationship between utilization and heap size is highly application dependent, and striking an appropriate balance requires iterative experimentation with the application and VM parameters.
利用率和堆大小之间的关系跟应用程序有很大关系,达到一个大致平衡需要使用应用程序和VM参数反复实验。
Heap size and application utilization are important tuning options to consider when running an application on a real-time garbage collector.
在实时垃圾收集器上运行应用程序时,堆大小和应用程序利用率是要考虑的重要调优选项。
This heap dump taken early in the life of the application is called the baseline heap dump and you use it when performing a comparative analysis.
这个在应用程序生命周期的早期获取的堆转储称为基准堆转储,可在执行比较分析时使用。
Usually, the bigger the heap, the better the application will perform, so sizing the heap involves trading off the requirements of the application against other demands on the physical memory.
通常,堆大小越大应用程序执行得越好,因此调整堆大小涉及权衡应用程序的要求以及物理内存的其他需求。
An application runs until the heap is exhausted of free memory, at which point the GC stops all application code, performs a garbage collect, and then lets the application continue.
应用程序一直运行,直至耗尽堆的可用内存,此时GC停止所有的应用程序代码、执行垃圾收集,然后让应用程序继续运行。
To do this, you need to know the implementation or structure of the application for which the heap dump was generated.
为此,您需要了解为其生成堆转储的应用程序的结构或实现。
Using a variable size heap enables the GC to use only the OS resources required by the application for the heap.
使用可变大小堆允许GC仅对堆使用应用程序必需的OS资源。
The first step to tuning the heap size for any application is to run your application using the default heap Settings, which will enable you to gauge the out-of-the-box performance.
要调优任何应用程序的堆大小,第一步是使用默认堆设置运行应用程序,这允许您测量开箱即用性能。
Aslheapsz — Application support layer heap size configuration parameter.
aslheapsz——应用程序支持层堆大小配置参数。
In addition, WebSphere Application Server tuning of the JVM heap and threads pools is automated based on the size of the virtual machine.
此外,jvm堆和线程池的WebSphereApplicationserver调优会根据虚拟机的大小自动进行。
应用推荐