I created a programme to test sharded MongoDB performance on Linux(Ubuntu) and Windows(Server2008). With inserting large quantity of records, Windows\'s disk\'s active time
You can say MongoDB's performance on Linux is better than Windows because unlike many other databases, MongoDB heavily rely on Operating System to perform Memory Mapped File operation as mentioned here. As mentioned in previous answer, Windows server 2008 FS is pretty slower than Linux FS (ext4) then it does make sense MongoDB will perform better on Linux than Windows. And it also depends on whether you have 32 bit or 64 bit system.