Advantages and disadvantages of multi-core processors

A multicore processor has multiple processing units (cores) on a single chip. Each core of the processor performs different tasks. For example, if you are using WhatsApp on the mobile then one core is handling WhatsApp and other core of processor may be used for downloading a document at the same time. Diagram of multi-core processor A multicore processor works like a human. Suppose one human has one [...]