|
![](/i/fill.gif) |
Orchid Win7 v1 <voi### [at] dev null> wrote:
> I wanted to get a quick preview of the animation being built, so I fired
> up Virtual Dub. Imagine my surprise when I actually got 62.5% CPU! o_O
> Somehow, each core is running a compute-bound task, and yet still had
> enough spare cycles to run a /second/ compute-bound task in the
> background as well!
I don't understand what's so strange about that. The OS is sharing CPU time
among the processes. That's completely normal. In fact, it would be quite
abnormal if it *didn't* do that.
If you have, let's say for example, a 1-megabit internet connection and
start a big download, you may get (in an optimal situation) a download
speed of about 100 kilobytes/s.
If you now start another big download, you'll notice how the first one drops
to about 50 kilobytes/s and the second one gets a similar speed.
That's not strange, and shouldn't be. Why is sharing CPU time any stranger?
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |