Cloning A Process

In a previous newsletter, I discussed the fork() system call. fork()

launches a new process as a child of the parent process. With fork(),

the parent and the child have distinct address spaces. This is a

classic implementation of multiprocessing. In a multithreaded

application, the main process and its threads behave like distinct

processes too, except that they share some or all of their resources

Top 10 Hot Internet of Things Startups
View Comments
You Might Like
Join the discussion
Be the first to comment on this article. Our Commenting Policies