Also postgres's performance on Windows is pretty lousy owing to the very heavyweight (compared to Linux) processes. (Each PG backend is a process.) Also on Solaris, for the same reason. Which is why those platforms encourage using threads a lot more...