I can't find the specs for the N9 CPU, but the Lumia is 7 grams heavier and 0.5 mm longer. It could house 7 more grams of battery and the shorter battery life could indicate a beefier CPU.
Or a less power efficient OS. I'll go for the second.
Lumia has 1400 MHz CPU while N9 seems to have 1 GHz.