Specs: Windows 10, 2 GB RAM, OpenJDK 12.0.2
By default JEB runs on 1.5G, that's probably maximum for me.
JEB analyzed 300 Kb dll pretty well with 1G and I saved the database.
The issues I get on analyzing 15+ Mb executable.
Some time later there's error "Can't invoke method" followed by "Can't create VM", and crash.
With 1G analysis seem to finish prematurely: no functions table constructed. Saving leads to 2 errors ("Java heap size", "Java critical error, recommend to exit") and creates 1Kb file, no crash however.
Also, after some time JEB window stops responding, but analysis is still running. Same was with dll.
Additionally, I work in other applications while JEB is running. Memory usage is about 90% at peak according to Task Manager.
There might be inaccuracy in description since I'm writing it from my memory. I'll describe it more properly, provide logs next time I get the error.