forgive me if this is a stupid question.

My question is basically this.

I have a Acer Centrino Core 2 Duo at 2Ghz, 4 GB DDR2 RAM, 300GB HD.

and i noticed that Airolib-ng runs at about 300 PMK's
but since it is dual core why wont it run a 600 PMK's
as both core's running as one on the batch process as this would be more efficient ?

Ive tried running two airolib-ng's on the same database but i just get a read error ( i read on hear somewhere that this could be done, but it don't look like you can do this)