vendredi 30 janvier 2015

issue with java heap on ec2 AWS microinstance

I'm trying to get dbpedia java package working on an AWS ECs micro instance (info here: http://ift.tt/1pVsQih)


The problem is that additional java heap space is required and I guess amazon isn't so fond of giving it to me. Here is the command and output. I"ve tried -Xmx10G, etc, no dice. I guess amazon micro instances might be limited in memory / heap space but I'm really not sure how to go about changing it or if that is the issue. Thanks!


tu@ip-172-31-27-6:~/dbpedia-spotlight-quickstart-0.6.5$ java -Xmx1024m -jar dbpedia-spotlight.jar en http://localhost:2223/rest Jan 31, 2015 6:48:04 AM org.dbpedia.spotlight.db.memory.MemoryStore$ load INFO: Loading MemoryTokenTypeStore... Jan 31, 2015 6:48:05 AM org.dbpedia.spotlight.db.memory.MemoryTokenTypeStore createReverseLookup INFO: Creating reverse-lookup for Tokens. Jan 31, 2015 6:48:06 AM org.dbpedia.spotlight.db.memory.MemoryStore$ load INFO: Done (1527 ms) Jan 31, 2015 6:48:06 AM org.dbpedia.spotlight.db.memory.MemoryStore$ load INFO: Loading MemorySurfaceFormStore... OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000ec7a8000, 153452544, 0) failed; error='Cannot allocate memory' (errno=12) #


There is insufficient memory for the Java Runtime Environment to continue.


Native memory allocation (malloc) failed to allocate 153452544 bytes for committing reserved memory.


An error report file with more information is saved as:


/home/ubuntu/dbpedia-spotlight-quickstart-0.6.5/hs_err_pid2347.log


ubuntu@ip-172-31-27-6:~/dbpedia-spotlight-quickstart-0.6.5$





Aucun commentaire:

Enregistrer un commentaire