Those are mulitple sessions, and every OS is handling that
but let as say can two applications run parallel at the time
00:00:01 045667
Printable View
Those are mulitple sessions, and every OS is handling that
but let as say can two applications run parallel at the time
00:00:01 045667
if two application cant run at same time then how can I run several application at same time in a single cpu pc...?
there will be some time of scheduling for example (round-robin); it gives each application certain time for execution.
if there was multiple cpu's then each application there will two cpu's acting on that round-robin queue
If the application is threaded then you can treat memory access like I/O, which would work like asynch I/O. Also modern CPU we have hyperthreading so a CPU can act like two.
In Oracle parallel query you dont need more than one CPU, it uses one coordinator and slaves