最近使用SmartCVS总是忽然就崩溃,接着弹窗报错说内存溢出,显示说-Xmx48m
。
关于这个参数,可以在SmartCVS的安装目录下的bin里找到一个smartcvs.vmoptions
文件,(注意,这里有个很类似的文件,叫smartcvsc.vmoptions
,里边只有一行参数)在文件的最末尾是这样子的:
# set inital Java heap size to 24MB
-Xms24m
# set maximum Java heap size to 48MB
-Xmx48m
-include-options ${APPDATA}\syntevo\SmartCVS\vmoptions
这里我们把两个参数修改一下,改为:
# set inital Java heap size to 24MB
-Xms256m
# set maximum Java heap size to 48MB
-Xmx512m
-include-options ${APPDATA}\syntevo\SmartCVS\vmoptions
具体的内存大小自己视情况而定,改为重新启动SmartCVS就行了。