在大多数情况下,如果您认为堆对于 Java 应用程序太小,就应该设置
mx
参数。通过在 Java 命令行上监视使用
verbosegc
参数运行的 JVM
的输出,您可以确定垃圾收集是否过于频繁。如果垃圾收集过于频繁,则请尝试增大堆的大小。
一般来说,如果应用程序不断出现内存不足错误,则我们建议您增大
mx
参数。这些错误可能是由于 Java
堆中可用空间不足而引起。
尽管设置堆大小没有规则可循,但下列原则可能会有所帮助:
- 不要使堆的增长超过系统的物理内存。换句话说,决不要将
mx
堆大小设置为大于 [(物理内存) -
(操作系统和应用程序的工作区大小)]。另外,如果您运行多个
JVM,所有堆的大小总和应小于上述计算值。
- 如果应用程序需要的堆大于总物理内存的一半,则请设置
mx
参数。在 IBM Developer Kit for Windows,Java Technology Edition,
版本 1.1.8 中,
mx
参数的默认值是总物理内存大小的一半。
- 如果您的应用程序经常依赖于终止函数 (finalizer)
的操作,则需要减小
mx
设置的大小。(注:我们建议您避免这种代码设计。)
分享到:
相关推荐
七彩虹 CF-P8 MX 2.4A bios
七彩虹cf-p8 mx 2.4a bios 测试可以正常使用
1. 初始化:在使用前,需要配置SPI接口参数,如时钟频率、模式,并选择正确的设备地址。 2. 操作命令:了解并正确使用MX25系列Flash的特定命令,如读ID、读/写/擦除操作等。 3. 错误处理:在执行命令时,需要检查...
配置过程中,用户需要设置与PLC的通信参数,如波特率、数据位、停止位、校验方式等,并指定需要访问的PLC寄存器地址。 **总结** MX OPC Server 4.20 作为三菱PLC的OPC接口,扮演着自动化系统中数据交换的关键角色。...
4. GPS枚举数据含义:这部分提供了GPS数据中各项参数的详细解释,如eph(水平误差)和epv(垂直误差),这对于开发者来说是理解接收机性能和进行故障排查的关键。 5. 飞控初始化命令例程:这些例程介绍了如何使用...
2. **API 使用技巧**:建议深入研究提供的 API 文档,了解每个函数的功能及其参数设置方法,以便更灵活地应用到实际项目中。 3. **错误处理机制**:在编写程序时,务必考虑到可能出现的各种异常情况,并设计合理的...
在配置时,需要设置STM32的SPI接口模式(主模式或从模式)、波特率、数据位数等参数。 2. **初始化过程**:在驱动开始时,必须对STM32的SPI接口以及相关GPIO进行配置。这包括设置GPIO为输入/输出模式,选择SPI时钟...
MX Component是三菱电机公司开发的一种组件,旨在实现MX系列PLC与上位机之间的通信。本文将详细介绍MX Component的设置方法以及如何在C#环境下通过LabVIEW软件调用该组件进行通信。 首先,用户需要完成MX Component...
用户需要对DS3/DS6MX进行支持,包括设置DS3/DS6MX参数、监控DS3/DS6MX状态等。本手册提供了详细的支持步骤和方法。 13. 网络转发与接收 网络转发与接收是使用CMS7000的第十一步。用户需要对网络进行转发与接收,...
《C#与三菱MXComponent通讯协议详解》 在现代工业自动化领域,计算机与PLC(可编程逻辑控制器)之间的通信是至关重要的。本篇将详细阐述如何使用C#编程语言与三菱的MXComponent软件进行通讯,帮助开发者实现高效、...
MX25L128是一款常见的SPI接口的串行闪存芯片,主要应用于嵌入式系统、物联网设备、工业控制等领域。它具有128MB(即16MB)的存储容量,支持快速读取、页编程、块擦除等多种功能。在本文中,我们将深入探讨MX25L128的...
标题中的“OSGB模型3MX索引生成工具”是一个专门用于处理OSGB(Ordnance Survey’s Geospatial ...使用过程中,用户需要了解如何导入OSGB模型,设置合适的索引参数,以及如何利用生成的3MX索引来高效查看和分析数据。
对于初学者,手册会引导如何设置通信参数,如何创建第一个项目,以及如何调用API进行PLC通信。对于高级用户,手册则会深入讲解如何利用组件库的高级特性,如自定义控件和事件处理。 **5. 示例代码** 手册中通常包含...
在**夏普MX2018UC MX2318UC MX2638NC MX3138NC MX3118UC维修手册**中,产品概述部分主要介绍了产品的基本特性和配置。 #### 产品性能 这部分详细描述了设备的核心功能和技术特性,例如分辨率、打印速度、扫描速度等...
描述 ● MX6208是为控制和驱动双向马达设计的专用集 成电路。该电路输入端兼容TTL/CMOS电平,具有良 好的抗干扰性; ● 内部逻辑控制电路可控制双向马达正转、反转和 刹车; ● 该电路功率管能通过典型值为100mA的...
遥控车电机马达转向控制芯片MX1919L芯片手册.pdf,现在下载的地方还比较少,绝对好用,特意放上来与各位分享!
- 时间延迟摄影:掌握设置时间延迟摄影的参数,制作动感的延时视频。 5. **附加配件与连接** - 微距镜头:如果支持,学习如何使用微距镜头捕捉近距离细节。 - HDMI输出:了解如何将摄像机连接到电视或显示器,...
数据手册是为驱动开发者提供的参考资料,其中包含了详细的规格说明和技术参数。 ### 二、特性与功能 #### 特性 数据手册首先列出了产品的特点,虽然这部分没有给出具体内容,但可以推测包括但不限于: - 高性能...
配置IP地址、站号、波特率等参数,例如: ```csharp var plc = new Mitsubishi.MXComponent.MXComponent(); plc.IPAddress = "192.168.1.100"; plc.Station = 1; plc.BaudRate = Mitsubishi.MXComponent....