您的位置 首页 linux 运维

xmind 经常死掉

如果打开多个xmind文件,那么它就会经常死掉。

查了资料要庚哥jvm 参数:

C:\Program Files (x86)\XMind

找到:

XMind.ini 文件

然后修改参数:

-vmargs
-Dfile.encoding=UTF-8
-Xms256m
-Xmx1024m
-XX:MaxPermSize=256m

 

我的现象是:

修改xmx2048后, 启动不了xmind

只有改回1024才可以,(只修改xms 调大后是可以启动的)

查资料说是我xmind是32为,最大申请内存是1024

要确认你电脑上安装的 XMind 到底是 32 位还是 64 位,有以下几种非常直观的方法:
方法一:查看软件主程序的文件属性(最准确)
在桌面找到 XMind 的快捷方式,右键点击它,选择“打开文件所在的位置”。
在打开的文件夹中,找到 XMind.exe 主程序。
右键点击 XMind.exe,选择“属性”,然后切换到“详细信息”选项卡。
查看“平台”字段:如果显示为 x86,则说明是 32 位软件;如果显示为 x64,则是 64 位软件

 

方法二:查看软件的安装路径(最快捷)
Windows 系统通常会按位数自动分配安装路径,你可以直接看文件夹名称:
如果软件安装在 C:\Program Files (x86)\XMind(带有 (x86) 后缀),那么它通常是 32位 软件。
如果软件安装在 C:\Program Files\XMind(没有括号后缀),那么它通常是 64位 软件

 

 

 

避免频繁扩容:如果内存允许,将 -Xms 和 -Xmx 设置为相同的值(例如 -Xms1024m -Xmx1024m)是一个常见的优化实践,这可以避免 JVM 在运行过程中频繁调整堆内存大小带来的性能开销612。

32位系统的硬性限制:如果你的 XMind 依然是 32 位(x86)版本,强烈建议不要将 -Xmx 调大超过 1024m。32 位程序的寻址空间存在物理极限,强行调大只会导致 JVM 无法预留足够的连续内存空间,从而直接启动失败

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章