2011-05-26 57 views
2

我已經有一個可運行的應用程序,但它將gml轉換成形狀。 支持gml文件大小的要求已增加到2GB。 執行後,會發生OutOfMemory異常。如何在Java中分割巨大的GML文件?

任何正確的方向指導表示讚賞。

+0

什麼軟件給出了內存不足的異常。 – 2011-05-26 01:31:04

+0

我的道歉。我忘記了包含該應用程序。這是Java應用程序。也許,編碼有問題,這就是爲什麼不必要的內存使用仍然存在。 – eros 2011-05-26 03:28:26

+0

我只想在文件大小超過1GB時添加拆分功能。什麼是分割GML文件的最佳方法? – eros 2011-05-26 03:29:42

回答

0

我認爲你應該使用64位的操作系統,64位的Java Vm和擴展的vtd-xml。如果你做了所有這些事情,並有足夠的記憶,你會沒事的。