MultiThread on Single Core Processor (CPU)
-
Is it possible to run multi-threads on a single-core processor? Best Regards...
-
Is it possible to run multi-threads on a single-core processor? Best Regards...
-
Is it possible to run multi-threads on a single-core processor? Best Regards...
-
Is it possible to run multi-threads on a single-core processor? Best Regards...
Yes. Under Windows, it's been that way since the dawn of Windows 2.1, back in, what, 1988-ish? Today, you can just open Task Manager, click on the Performance tab, and the CPU tab on the left. See the "Threads" number? See the "Core" and "Logical processors" numbers? How else are you going to get thousands of threads running on so few processors?
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
Yes. Under Windows, it's been that way since the dawn of Windows 2.1, back in, what, 1988-ish? Today, you can just open Task Manager, click on the Performance tab, and the CPU tab on the left. See the "Threads" number? See the "Core" and "Logical processors" numbers? How else are you going to get thousands of threads running on so few processors?
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
No one I know had a quad-core i386 :D Still, didn't want to be that blunt.
Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
:laugh: Peasant! I can't remember the first time I laid hands on a multiple CPU machine, but it wasn't until the mid 90's at a minimum. Go Windows NT 3.x!
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
:laugh: Peasant! I can't remember the first time I laid hands on a multiple CPU machine, but it wasn't until the mid 90's at a minimum. Go Windows NT 3.x!
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
many thanks...
-
Is it possible to run multi-threads on a single-core processor? Best Regards...
See [OS/360 and successors \- Wikipedia](https://en.wikipedia.org/wiki/OS/360\_and\_successors#MVT). There were processors and operating systems half a century ago that supported multiple tasks (threads). The idea was that many things, especially I/O, took time and if only one task executes then the processor is idle for a long period of time. Back then disk drives and tape drives were very slow.