Iam doing a term project to measure the performance of multithreading in windows and linux.
Iam confused between user threads and kernel threads.I have read, in an article thread creation, thread termination and thread scheduling is handled by OS in ubuntu Linux and in windows 7.
when Iam calling pthread_create() function, is OS(Linux) creating thread or the posix library?
OS(linux) can create user threads and kernel threads?
Windows, Iam using WIN32 threads, Is WIN32 is API or an library?
same confusion as in linux.
Can any one suggest me any material with clarity on these things.