I'm not a Java VM expert, and certainly not an expert in how Eclipse uses its VM. I've just installed Eclipse on a(nother) machine of mine, and I want to make some eclipse.ini changes. I know what XXMaxPermSize, Xms and Xmx mean, basically, but how do I adjust them to the combination of my Eclipse version, my word size, my Windows version, my CPU, my memory and my usage profile (which language, what kind of codebase size etc.)?
Note I'm not asking for the specific settings you would recommend for my own machine - but how to go about doing that. Also, the supposed-duplicate got answers about one or two specific Eclipse versions, focusing on shortcomings of JVMs at that time; so in the context of my question this might translate into "one consideration/limiting factor would be deficiencies in the current version of the JVM you're using" and then "here's what I know about those" or "see XYZ for a list of them".