MongoDB working set size on capped collection larger than capped collection size?
Check out https://jira.mongodb.org/browse/SERVER-5615

You might be running into a similar issue. Do you have several indexes on your data? Can you do a db.coll.stats()? And maybe show some output of mongostat while it's running slower?

I've heard similar complaints in the past, but haven't actually used capped collections myself.