I've got good news and bad news regarding this problem.
The good news is that I have fixed a somewhat important bug in the PixInsight Core application. Yesterday I conducted a series of tests on Linux, Mac OS X 10.8 (*not* 10.9) and Windows. Working with batches of 200 and 400 images, I discovered a bug that was causing a slowly increasing but measurable performance degradation. The bug was that finished threads were not being destroyed immediately, leading to accumulation of unused data structures in memory. The unused threads were only destroyed at the end of the process. During long batch processes, the amounts of unused data items and memory fragmentation were causing noticeable delays, especially on machines with many processor cores, and working with tasks that create many threads. The performance degradation was quite similar on all platforms. This problem is now completely fixed. In fact, the thread creation and destruction tasks are now much faster, so we've got a significant performance improvement along with a bug fix.
The bad news is that this bug cannot explain, by itself, the kind of slowness problems that you are experiencing. The bug only manifested after relatively long sequences of processes. For example, to get a relevant delay with StarAlignment I needed to run batch tasks of at least 100 images. With 400 images the process was clearly slower (about a 25%), but nothing remotely similar to what you are reporting with just 40 or 80 images.
So I suspect that the most important part of the problem is still in OS X 10.9. We haven't migrated our two Mac machines to 10.9 yet, mainly because the new version is still, IMO, of beta quality. Let's see if the new version of PixInsight, which I'm building and preparing for release right now, improves this situation.