这个应该是 eclipse 的配置文件 eclipse.ini 中的配置语句。在配置文件中直接传递给 java vm 的参数并不多,调用形式是这样的:

1
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 的小常识:

最新文章

  1. canvas第一天
  2. MongoDB 存储引擎和数据模型设计
  3. PHP进程通信基础——信号量+共享内存通信
  4. fir.im Weekly - 不能错过的 GitHub Top 100 开源库
  5. ReadOnly关键字修饰的变量可以修改,只是不能重新分配
  6. noip2015-day1-t2
  7. Swift之手势总结
  8. Lucene实践
  9. 使用cnblogs.com的用户体验和提出来的建议
  10. Android 使用split函数进行多个空格分割
  11. codeforces 505C Mr. Kitayuta, the Treasure Hunter(dp)
  12. js中bind、call、apply函数的用法 (转载)
  13. 06jQuery-02-层级选择器
  14. sed修炼系列(二):sed武功心法(info sed翻译+注解)
  15. URAL 1099 Work Scheduling (一般图最大匹配) 模板题【带花树】
  16. <keep-alvie></keep-alive>
  17. 如何使用gifsicle压缩gif图片
  18. hadoop资料
  19. U盘启动装完系统后 一拔下优盘 就不能进入系统
  20. 引用js文件

热门文章

  1. OAuth2.0详解
  2. python3倒叙字符串
  3. Dom实例:数据自增、搜索框及跑马灯
  4. CSS3之Flexbox布局
  5. CentOS6.5系统挂载NTFS分区的移动硬盘 centos安装repoforge源(yum)
  6. xshell 5连接linux服务器的技巧
  7. 前端js上传文件 到后端接收文件
  8. jquery动画效果---animate()--滚屏
  9. [转]利于ThreadLocal管理Hibernate Session
  10. Servlet Filter 2