• 专业师傅

  • 全国服务

  • 质量保障

欢迎进入啄木鸟问答频道,这里提供最专业的问答知识
搜索答案
我要提问

Java中-XMX -xmn 是什么的缩写

2504人浏览 2023-09-13
我来答
    取消
    提交回答
7个回答
  • 519507592
    519507592

    2023-09-13

    最优回答

    Xmx不能超过物理内存的大小的,另外如果你的机器是32位的那jvm最多也只能用2G

    0
  • sunshuangsss
    sunshuangsss

    2023-09-13

    这个是你运行程序时所需要的内存大小,只要够你的程序运行就可以了 ,如果你的程序需要的内存大呢就把这个 JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】' set JAVA_OPTS=-Xms1024m -Xmx2048m 设的大点。

    回答:

    0
  • sunshine640
    sunshine640

    2023-09-13

    SSH:就是struts+spring+hibernate的缩写。struts、spring、hibernate都是框架名称,主要用途你可以理解成为高级封装,规范程序员代码,整合功能,使多人协作开发更容易的辅助代码。MVC是一种开发模式,是一种思想,很经典,上面struts就是这种开发模式的典范实现。JSP就是用java开发网站的。这类词太多了,你先不用管,先一步步把java学好了,到后面自然会用到接触到

    回答:

    0
  • dsfupkdcbwyp
    dsfupkdcbwyp

    2023-09-13

    Under Windows (for my application - a long running risk management application) we observed that we could go no further than 1280MB on Windows 32bit.

    回答:

    0
  • fsfsqqwe
    fsfsqqwe

    2023-09-13

    JDK是Java开发环境,Tomcat是服务器,用于发布web项目,eclipse是java的开发软件,SSH是一种框架,就是struts+spring+hibernate,spring、struts、hibernate是框架名称,MVC是一种开发模式,M是model(模型),V是view(视图),C是control(控制),Swing是一个用于开发Java应用程序用户界面的开发工具包。JSP只是一种文件类型,与HTML文件类似,用于编写网页。javaEE是Java企业级应用 Java Enterprise Edition,主要关注于JavaWeb方面。

    回答:

    0
  • MOTO5259997
    MOTO5259997

    2023-09-13

    个人之见,欢迎指正:Xmx是java的一个选项,用来设置你的应用程序能够使用的最大内存数(看好,致使你的应用程序,不是整个jvm),如果你的程序要花很大内存的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊程序啊都很大的话就需要加大这个值了,不过有一点是要记住的,不要大得超过你的机器的内存,那样你的机器会受不了的,到时候就死翘翘了。Xms是另一个设置内存的参数,用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。不过同样有前面的限制,以及受到xmx的限制。另外,一个操作系统通常都只使用jvm,这就是你说的“运行在同一个JVM中的程序”,不同的虚拟机的实现虽然千差万别,但是他们的运行模式都是一样的,只是性能有所不同罢了。

    回答:

    0
  • 7amelia
    7amelia

    2023-09-13

      这个应该是 eclipse 的配置文件 eclipse.ini 中的配置语句。在配置文件中直接传递给 java vm 的参数并不多,调用形式是这样的:eclipse [normal arguments] -vmargs -Xmx256M [more VM args]  1. -Xmx 和 -Xms 作为主要的参数,都是放在 -vmargs 后面作为二级参数传递给 java vm 的。以 -X 开头的参数是和实现有关的,并不是适用于所有的 VMs,对于 -Xms 和 -Xmx 其含义为:-Xms:minimum memory size for pile and heap-Xmx:maximum memory size for pile and heap  2. 对于具体含义的猜测:最开始只有 -Xms 的参数,表示 `初始` memory size(m表示memory,s表示size);紧接是参数 -Xms,为了对齐三字符,压缩了其表示形式,采用计算机中约定表示方式: 用 x 表示 “大”,因此 -Xmx 中的 m 应当还是 memory。既然有了最大内存的概念,那么一开始的 -Xms 所表示的 `初始` 内存也就有了一个 `最小` 内存的概念(其实常用的做法中初始内存采用的也就是最小内存)。如果不对齐参数长度的话,其表示应当是 -Xmsx  3.另外在配置 eclipse.ini 的小常识:JVM 最小分配内存(初始分配内存)由-Xms指定,默认是物理内存的1/64JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4

    回答:

    0
推荐维修服务:若未解决您的问题,请您直接联系客服或拨打电话: 为你解忧
正规家庭维修哪家好?

·找啄木鸟家庭维修

·人才库累计注册数十万维修工程师

·信息严格加密,放心预约

·预约只需6秒快速完成!

请选择分类
      获取验证码
      维修服务推荐
      特别推荐
      友链交换:
      手机维修