On Solaris I should think the problem would be process *startup*. Processes and programs share code space and the PG people don't report horrible performance on Solaris (horrible times getting releases to install correctly due to Solarisims, but that's all).
If you configure AOLserver to keep your backends alive then you don't pay this process-start overhead.
I don't know about windows...