title: How can one send a Ctrl-Break to a running Linux process?
body: <p>I am debugging a memory leak in an application running on Sun's JDK 1.4.2_18.  It appears that this version supports the command line param -XX:+HeapDumpOnCtrlBreak which supposedly causes the JVM to dump heap when it encounters a control-break.  How does one send this to a background process on a Linux box?  It appears that kill signals are the way this ought to work, but I kill -l doesn't report anything that is obviously a Ctrl-Break, at least on my Ubuntu box.</p>
  
  <p>Update: I tested Kill -3 with Sun JDK 1.4.2_18 (_14 was the first to dump heap this way), and it worked.  A heap dump file was created, and the process was still running.</p>