They're switches for your java process. UseConcMarkSweepGC & CMSIncrementalMode for example are settings for the garbage collector (https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)). I don't think they're very useful.
To add more RAM to your process '-Xmx1G' to '-Xmx2G' is sufficient.