To improve each other things work independently, the concept of unnecessary possible is smaller than the scheduling process to a sequentially threads were introduced. For applications that use a number of processes using a fork() system call as creating a new process, it generates a considerable overhead. In addition, each process uses independent address space, in order to communicate between the processes, need to use message queues, semaphores and shared memory. For the UNIX using multiple threads may be the number of threads in a process, each thread may be executed independently of each other, the order of execution of each thread can be controlled through the method or signal synchronization.The unit of scheduling threads has the following characteristics
đang được dịch, vui lòng đợi..
