我必须处理一个大约200万xml的目录进行处理.
我已经解决了使用队列在机器和线程之间分配工作的处理,一切正常.
但现在最大的问题是用200万个文件读取目录的瓶颈,以便逐步填充队列.
我尝试过使用该File.listFiles()方法,但它给了我一个java out of memory: heap space异常.有任何想法吗?
File.listFiles()
out of memory: heap space
java file-io file out-of-memory
file ×1
file-io ×1
java ×1
out-of-memory ×1