Hi Drew,
When used correctly, parallel processing over multiple cores brings down the time taken to process. But the memory usage might be difficult to measure. (Its easy for one R session with peakRAM which essentially call gc to get information of maximum memory used).
Unless, I missed something in memuse, it hard to do it inside R. I was thinking of scraping output of top or free unix commands. Any ideas?