<p>I'm writing a Java application that runs on Linux (using Sun's JDK). It keeps creating <code>/tmp/hsperfdata_username</code> directories, which I would like to prevent. Is there any way to stop java from creating these files?</p>

EDIT: Cleanup info and summarize
Summary:
Its a feature, not a bug
It can be turned of with -XX:-UsePerfData which might hurt performance
Relevant info:
Sun forum
Bugreport