we are generating data for testing.. around 1M rows totally in all collections together... no queries are done, only db.coll.save()..
the slowest command i see in the mongodb logs are:
Mon Jan 31 06:55:24 [conn12] query admin.$cmd ntoreturn:1 command: { writebacklisten: ObjectId('4d417390d793c9855b8d5c5a') } reslen:13179 321829460ms
Mon Jan 31 07:30:01 [conn12] query admin.$cmd ntoreturn:1 command: { writebacklisten: ObjectId('4d417390d793c9855b8d5c5a') } reslen:1483 2076262ms
Mon Jan 31 06:55:24 [conn64] query admin.$cmd ntoreturn:1 command: { moveChunk: "mydb.users", from: "server1:5555", to: "server2:5555", min: { _id: MinKey }, max: { _id: 1 }, shardId: "mydb.users-_id_MinKey", configdb: "server1:6666,server2:6666,server3:6666" } reslen:53 5026ms
and some other move chunks that took between 1000-3000ms...
what are the writebacklisten commands that takes so long?