Is multitasking the same as multithreading? It seems to me that it is but I just want to check with somebody who is into PCs and stuff. As I understand this concept it is actually when a processor has several tasks that it has to execute at the same time. Can you tell me whether I’m right or wrong?
Multitasking is similar to multithreading but there are certain differences. Namely while in multitasking the processes that your CPU is supposed to execute are completely independent, in multithreading those processes have the same memory and sometimes even the space addresses. This means that multithreading is in a way like there is a very large process that is divided into a number of smaller tasks. I think that this is simpler for a PCU to handle. But in a way you’re right as multitasking and multithreading are very similar. Some people believe that multitasking is a great way to increase efficiency of a PC, but in my opinion that is not such a good idea when you have only one processor.