我在JBoss 7.1.1 Final中的standalone.con.bat中使用以下内存设置.

设置“JAVA_OPTS = -Xms1024M -Xmx2048M -XX:MaxPermSize = 512M -XX:MaxHeapSize = 512M”

我的生产服务器可以超过4G或更高.但是,我无法启动服务器.超过70个用户可以同时访问上传文件.

错误:

Error occurred during initialization of VM

Incompatible minimum and maximum heap sizes specified

如何设置大内存?

我不确定此设置是否是用户和服务器规范之间的合适解决方案.

有人向我建议?

解决方法:

问题出在这里:

-Xmx2048M

-XX:MaxHeapSize=512M

并将1024M设置为最小堆大小(-Xms1024M).

您指定两次最大堆大小,JVM采用它找到的最新堆大小.当然,1024M min和512M max没有任何意义……因此错误信息.你可能不是指MaxHeapSize而是其他什么?

一个简单的测试程序:

public static void main(final String... args)

{

// Prints out the max heap size of the running JVM

System.out.println(Runtime.getRuntime().maxMemory());

}

标签:java,jboss7-x

来源: https://codeday.me/bug/20190723/1509420.html

4g能用吗64java_java – 用于4G内存的JBoss 7内存配置,64位相关推荐

  1. 台式计算机内存可以扩展到多大,64位电脑系统可以支持多大内存【详细介绍】...

    电脑最大支持多大内存条? 很多小白朋友对这方面的知识并不了解,导致走了很多弯路,其实电脑支持的内存位数取决于处理器.系统位数.主板等,不懂不要紧,今天小编给大家分享下详细的电脑最大支持多大内存条的相关 ...

  2. win10服务器只显示4g内存,系统win10 64位 两个内存条一个4g一共8g显示8g但是可用只有3.9g...

    点击查看系统win10 64位 两个内存条一个4g一共8g显示8g但是可用只有3.9g具体信息 系统win10 64位 两个内存条一个4g一共8g显示8g但是... 答:在开始图标上右键,选择运行,输 ...

  3. 8g内存学习计算机专业够吗,电脑内存4G和8G差距能有多大?电脑装机内存多大合适?...

    原标题:电脑内存4G和8G差距能有多大?电脑装机内存多大合适? 如今内存的价格昂贵,好多人都看着500元左右的DDR4 8G内存不忍下手,虽然4G内存将近便宜一半,但是担心性能不够用,因此非常纠结,在 ...

  4. 32位机4G虚拟内存 64位机128G虚拟内存计算误区

    1. 32位 我以为32bit(这里我没搞清地址总线的概念,总结来说:32位CPU每次可以处理32个bit 4个字节(B),每一个字节都有一个地址,32位操作系统又有32个地址总线,两个地址总线00 ...

  5. 7. 重磅硬核 | 一文聊透对象在JVM中的内存布局,以及内存对齐和压缩指针的原理及应用

    重磅硬核 | 一文聊透对象在JVM中的内存布局,以及内存对齐和压缩指针的原理及应用 大家好,我是bin,又到了每周我们见面的时刻了,我的公众号在1月10号那天发布了第一篇文章?<从内核角度看IO ...

  6. 一文聊透对象在JVM中的内存布局,以及内存对齐和压缩指针的原理及应用

    大家好,我是bin,又到了每周我们见面的时刻了,我在1月10号那天发布了第一篇文章<从内核角度看IO模型的演变>,在这篇文章中我们通过图解的方式以一个C10k的问题为主线,从内核角度详细阐 ...

  7. java堆内存设置_java堆内存设置原理

    堆内存设置 原理 JVM堆内存分为2块:Permanent Space 和 Heap Space. Permanent 即 持久代(Permanent Generation),主要存放的是Java类定 ...

  8. 计算机内存最大是多少位,win7内存支持多大_win7旗舰版64位最大内存是多少

    win7内存支持多大?内存对于电脑来说是非常重要的,它保证了电脑的正常运行,而且和电脑性能好坏的影响非常大,有些用户就会好奇,自己使用的win7内存支持多大,win7旗舰版64位最大内存又是多少呢?小 ...

  9. [置顶] 第十七章——配置SQLServer(2)——32位和64位系统中的内存配置

    前言: 本文讲述32位和64位系统中的内存配置,在SQLServer 2005/2008中,DBA们往往尝试开启AWE来限制内存.但是,在SQLServer2012以后,这个选项将被弃用,所以不能使用 ...

最新文章

  1. 如何查看、备份电脑隐藏的恢复分区
  2. vs2005 新建项目一片空白
  3. 绝缘栅型n沟道场管_mos的种类有哪些?mos管分类及区别解析
  4. LeetCode: Add Binary 解题报告
  5. php笔记--php安装
  6. 动软代码生成器连不上高版本(8.0+)的解决方法
  7. rabbitvcs svn如何添加到忽略列表,如何恢复
  8. Otsu算法——最大类间方差法(大津算法)
  9. 设置Parallels Desktop中的虚拟机使用宿主机代理
  10. lcd改led背光有光斑_So Easy! LCD液晶电视改LED背光,你也可以!
  11. 流行的权限管理 gem devise的定制
  12. 关于技术部管理的一些思考
  13. Hibit Uninstall 批量的软件卸载,强制卸载
  14. 攻防世界-- web高手进阶区-- writeup汇总
  15. 《解读基金我的投资观与实践》读后感
  16. oracle 表空间自动扩展及大小
  17. 学习笔记21--高精地图技术概述
  18. 机器学习-各种距离的定义
  19. 圆周率的计算——典型Python案例
  20. 提高软件可靠性的方法和技术

热门文章

  1. mysql 5.7 innodb 预热_mysql5.7 InnoDB数据表空间文件平滑迁移
  2. kernel 中标准的 ir 模块的 时间的定义_Linux开机流程详解:BIOSgt;MBRgt;GRUBgt;Kernel...
  3. Android 系统调试(1) 禁止SeLinux
  4. bs模型Nd怎么用计算机算,BS模式的下试卷自动生成系统的设计与实现
  5. caffe linux 教程,CentOS7安装Caffe的教程详解
  6. java file取不到linux文件_Java中高级核心知识全面解析——Linux基本命令(切换、增删改查、压缩文件、权限命令)...
  7. 【转】王晟教授:给光纤3室研究生的一封公开信
  8. Oracle常用sql(持续更新)
  9. 19个必须知道的Visual Studio快捷键
  10. 利用bind搭建dns