我刚刚更新到Idea 2016.3.2。继续犯这个错误。
内存不足,无法执行请求的操作。请增加“Xmx”设置并重新启动IDE以使更改生效。

我做的最后一件事是将idea.vmoptions文件中的Xmx内存选项增加到2048 (按照这个答案How to increase IDE memory limit in IntelliJ IDEA on Mac?的指示)。
但它仍然在耗尽记忆。
有人知道我需要做什么吗?
..。在深入研究之后,在我看来,这是一个git过程,导致了记忆的失败。当我打开一个git管理的项目时启动。

日志摘录:
java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124),java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:448),java.lang.StringBuilder.append(StringBuilder.java:136),git4idea.history.GitHistoryUtils$2.onLineAvailable(GitHistoryUtils.java:579),sun.reflect.GeneratedMethodAccessor129.invoke(Unknown源代码)。调用( com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:99) at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:99) at com.intellij.util.EventDispatcher.access$200(EventDispatcher.java:35) at com.intellij.util.EventDispatcher$2.invoke(EventDispatcher.java:79) at com.sun.proxy.$Proxy123.onLineAvailable(Unknown Source)在git4idea.commands.GitLineHandler.notifyLine(GitLineHandler.java:144)git4idea.commands.GitLineHandler.notifyLines(GitLineHandler.java:106) at git4idea.commands.GitLineHandler.onTextAvailable(GitLineHandler.java:74) at git4idea.commands.GitTextHandler$1.onTextAvailable(GitTextHandler.java:90) at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.execution.process.ProcessHandler$4.invoke( com.sun.proxy.$Proxy16.onTextAvailable(Unknown ) com.intellij.execution.process.ProcessHandler.notifyTextAvailable(ProcessHandler.java:200),com.intellij.execution.process.BaseOSProcessHandler$SimpleOutputReader.onTextAvailable(BaseOSProcessHandler.java:290),com.intellij.util.io.BaseOutputReader.sendText(BaseOutputReader.java:202),com.intellij.util.io.BaseOutputReader.processInput(BaseOutputReader.java:186),com.intellij.util。io.BaseOutputReader.readAvailableBlocking(BaseOutputReader.java:140) at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java:82) at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:160) at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:61) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 2017-01-04 10:16:01,967 393766错误- .intellij.util.EventDispatcher - IntelliJ IDEA 2016.3.2构建IU-163.10154.41 2017-01-04 10:16:01,967 393766错误- .intellij.util.EventDispatcher - JDK: 1.8.0_112-发布2017-01-04 10:16:01,967 393766错误- .intellij.util.EventDispatcher - VM: OpenJDK 64位服务器VM 2017-01-04 10:16:01,967 393766错误- .intellij.util.EventDispatcher -供应商: JetBrains s.r.o 2017-01-04 10:16:01-04 10:01,967 393766错误- .intellij.util.EventDispatcher - OS: Mac 2017-01-04 10:16:01,971 393770错误- .intellij.util.EventDispatcher -最后行动: EditCustomVmOptions 2017-01-04 10:16:03,231 395030错误- .intellij.util.EventDispatcher -.intellij.util.EventDispatcher堆空间
发布于 2017-01-04 09:44:44
找到解决方案:将其添加到自定义属性中(通过“帮助”菜单;编辑自定义属性)
vcs.log.index.git=off这样的想法不会试图索引你的整个回购和
https://stackoverflow.com/questions/41459315
复制相似问题