2014-12-02 2 views
0

Я пытаюсь разбить OpenStreeemMap, который весит 350 Мбайт в меньшие размеры, используя http://wiki.openstreetmap.org/wiki/OSMT. Когда я запускаю его из строки cmd, он заканчивается как 40 секунд.Запуск jar in eclipse работает медленнее

Однако, когда я пытаюсь импортировать его в метод Eclipse и invoke, он принимает как 15 минут, или это stucks.

Я установил Xmx1024m и Xms256m в конфигурацию запуска Eclipse. Я попытался запустить командную строку из Java-кода, но это также работает очень медленно.

+0

Вас интересует все данные? В противном случае вы можете использовать [osmosis] (https://wiki.openstreetmap.org/wiki/Osmosis) или [osmfilter] (https://wiki.openstreetmap.org/wiki/Osmfilter), чтобы извлечь только те данные, которые вас интересуют – scai

+0

Я не уверен, какие данные мне понадобятся, но это полезно, и я, вероятно, буду фильтровать данные, которые мне не нужны :) –

ответ

0
36128 osmt.Main --split ----index-file=D:/Splitter/Splitted/node2tn --output-dir=D:/Splitter/Splitted --tile-size=0.1 D:/Splitter/map 
4696 -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx512m -XX:MaxPermSize=256m 
28344 it.polito.appeal.traci.examples.OpenStepsClose -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:61123 -Xmx1024M -Xms256M -Dfile.encoding=Cp1252 
20748 com.sun.javaws.Main -secure C:\Users\xxx\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\45\3ca5a4ad-384499c4 -DcmxServerMode=ejb -Dorg.omg.CORBA.ORBClass=com.ibm.CORBA.iiop.ORB -Dorg.omg.CORBA.ORBSingletonClass=com.ibm.rmi.corba.ORBSingleton -Djavax.rmi.CORBA.StubClass=com.ibm.rmi.javax.rmi.CORBA.StubDelegateImpl -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.ibm.rmi.javax.rmi.PortableRemoteObject -Djava.naming.factory.url.pkgs=com.ibm.ws.naming -Dcom.ibm.CORBA.enableClientCallbacks=true -Xbootclasspath/a:C:\Program Files (x86)\Java\jre7\lib\deploy.jar;C:\Program Files (x86)\Java\jre7\lib\javaws.jar;C:\Program Files (x86)\Java\jre7\lib\plugin.jar -Xverify:remote -Xmx512m -Xms128m 
37200 sun.tools.jps.Jps -lvm -Denv.class.path=C:\Users\xxx\Desktop\JADE\;D:\Splitter -Dapplication.home=C:\Program Files (x86)\Java\jdk1.6.0_45 -Xms8m 
28224 -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx512m -XX:MaxPermSize=256m 

Так как мы можем видеть, когда я запускаю его из Eclipse, его задача 28344, когда я бегу от CMD его probabaly 37200

Смежные вопросы