0
Parsemis 프로그램을 다운로드했습니다. Java에서 자주 생성되는 서브 그래프 마이닝 프로그램입니다. 파 시스에 사용하기위한 나의 데이터는 매우 크다.자바 쇼 오류 java.lang.OutOfMemoryError
Windows10에서 java parsemis를 실행하려고하면 -Xmx4096M과 같이 표시됩니다. 이 문제의 원인은 무엇입니까? 그것을 고치는 방법?
java -Xmx4096M -jar parsemis-2008-12-01.jar --graphFile=graph_all.lg --outputFile=output.lg --minimumFrequency=10%
이렇게하면 오류가 표시됩니다.
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at de.parsemis.graph.HPListGraph.<init>(HPListGraph.java:207)
at de.parsemis.graph.HPListGraph.clone(HPListGraph.java:378)
at de.parsemis.graph.HPListGraph.clone(HPListGraph.java:41)
at de.parsemis.algorithms.gSpan.RightMostExtension.add(RightMostExtension.java:110)
at de.parsemis.algorithms.gSpan.RightMostExtension.extend(RightMostExtension.java:213)
at de.parsemis.algorithms.gSpan.RightMostExtension.call(RightMostExtension.java:150)
at de.parsemis.miner.chain.GenerationStep.call(GenerationStep.java:94)
at de.parsemis.algorithms.gSpan.GSpanGeneration.call(GSpanGeneration.java:101)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:210)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:187)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
at de.parsemis.algorithms.gSpan.GSpanGeneration.searchEmbeddings(GSpanGeneration.java:213)
컴퓨터에 램이 더 필요하십니까? –
Xmx의 낮은 값으로 2048을 시도하십시오. – Maverick
두 가지 이전 의견이 맞을 수 있습니다. 하지만 하드 데이터가 필요합니다. 나는 그것의 프로파일 것입니다. – efekctive