[C #] parallel basis Linq

Parallel: means at the same time, a plurality of instructions executed on multiple processors simultaneously

Concurrency: that at the same time, only one instruction execution, but the more rapid rotation process instructions are executed so that the effect of having multiple processes at the macro executed simultaneously, but at the micro is not executed simultaneously, but the time divided into several segments, a plurality of processes performed rapidly alternating

Concurrent place simultaneously (Simultaneous) logical, occur simultaneously in parallel on a physical. 

Serial: A and B both tasks run on a single CPU thread can not execute B. A before executing the task That is, during operation of the whole program, there is only one operational context, namely a call stack a heap. The program executes each instruction sequence.

Guess you like

Origin www.cnblogs.com/SignX/p/11495117.html