unix is an operating system which supports multithreading
the question u got is what is an threading - threading is nothing but like a process but it is more faster than a process
the threads are more efficient than the process because it share memory instead of systemcall
here u may got a doubt that what is a system call
a system call is invoked as a mediator between a process and operating system
threading flows in a sequential process
in threading wehave single threading and multiple threading
the best example i can give u is as we know that in unix many users share memory but they may not know that they are sharing.
here if a user have multi threading (that is he is using the unix)he need to complete a task i,e.a sread sheet consist of different caluclations
if one row is changed entire complete spread sheet should be changed
so here for every task one thread is alloted so the task is completed more faster than a systemcall
by anjanikumar M.C.A student
HOLYMOTHER P.G.COLLEGE
BALAPUR,HYDERABAD-58