我使用的是IntelliJ IDEA。java文件将逐行读取csv文件,文件大小为3.8 is。我认为所有东西都在一行中,所以当我使用buffer reader逐行读取时,会出现堆内存错误。
我已经编辑了idea.vmotions,以便-XMx4096m以及编译器的VM选项和运行/调试配置。



但是,我的堆内存的峰值使用率不会超过500mb。

并且仍然存在内存不足错误。
https://stackoverflow.com/questions/44468766
复制相似问题