Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is multi Threading in ASP.NET?

user-image
Question added by Adil Farooq , Senior Software Developers , Datacell Solution LLC
Date Posted: 2016/10/27
Himanshu Kalra
by Himanshu Kalra , Software Engineer , MONTE CARLO

A thread is defined as the execution path of a program. Each thread defines a unique flow of control. If your application involves complicated and time consuming operations, then it is often helpful to set different execution paths or threads, with each thread performing a particular job.

 

System.Threading.Thread

Multi threading is a method which can be used when a time consuming task is making the central processing unit idle for a long time when there is some i/o interrupt and more threads are waiting in a queue .

Basically multi threading is a technique to run the threads parallaly whenever there is some interrupt of the threads, then apart from waiting, cpu can process another thread, which makes the higher efficiency of cpu.

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.