Which operating system and JDK are you using, this will probably have a major impact on how memory is allocated on a dual processor system.
We have used a few combinations.
Windows 2000 Server + SP2, Java 1.4.2_01-b06
Windows 2000 Server + SP3, Java 1.4.2_01-b06
Windows 2000 Advanced Server + SP4, 1.4.2_04-b05
if this makes you feel better, i've seen 0 leaks on both a 2 cpu and 4 cpu windows system.
i started both installations with 3.2.4.RC1 and then upgraded to 3.2.4.RC1.
Which JVM are you running 3.2.4 under?