You say you didn't notice a difference in Virtual PC. Did VPC claim to be dual-aware? If so, probably what you'd need to do then is test out running two virtual PCs on each the dual and the single. Hypothetically if VPC is dual-aware, it would run one virtual PC on processor "A" and the other on processor "B" and you could get a lot more done, or whatever you were doing with VPC.
Otherwise, pretty informative test.
It's a fairly telling indicator that either most apps are just not multi threaded by the time of OS9, or that OS9 has the ability to shove big tasks onto the second CPU, causing that marginal increase in performance, as seem in 3ivx, cleaner and mp4.
DVD player, being mainly of a single task, probably gets moer "dual benefits" when you run it on really slow duals, like 400 or 450MHz dual G4s, and probably then mainly because the app can claim a whole processor to itself while letting other things happen on the "main" processor.
Otherwise, pretty informative test.
It's a fairly telling indicator that either most apps are just not multi threaded by the time of OS9, or that OS9 has the ability to shove big tasks onto the second CPU, causing that marginal increase in performance, as seem in 3ivx, cleaner and mp4.
DVD player, being mainly of a single task, probably gets moer "dual benefits" when you run it on really slow duals, like 400 or 450MHz dual G4s, and probably then mainly because the app can claim a whole processor to itself while letting other things happen on the "main" processor.