How are you doing the benchmarks? Due to how interrupts work in a virtual machine old benchmarks should not be trusted.
Is there any visible slowdowns compared to your other enviroment?
Thanks for reply
The benchmark I am doing is a common function we do. It is called a recovery of a database. It bascically requests all of the data from the server to the workstation on about a 5 meg database. It resorts it and resaves it. This function takes 22 seconds on a P3 450MHZ physical workstation and it takes 66 seconds on the VMware workstation.
I found an old post here from 2007 where someone said to enable dual core processors. I did it and it took my 66 seconds down to 28. Fantastic. If anyone has any ideas on how to get even more, let me know.
Did you check your CPU load of the DOS-VM? If not you will see a 100% utilization. In this case you nead a tool called DOSIDLE.EXE. Add the tool to your autoexec.bat http://www.emanuelis.eu/2010/10/01/how-to-make-ms-dos-6-22-to-stop-consuming-100-cpu-in-virtualbox-on-ubuntu/ CU
Please post the vmware.log file for the DOS guest (use the advanced editor and post it as an attachment).