主线程和进程是一个概念吗?
进程创建了几个线程,那么主线程是那个进程吗?求详细讲解,已经烦了好几天了。 原本一个进程只有一个线程,创建新线程后,原本的那个线程就是主线程。
进程跟线程不是一个级别的概念。 本帖最后由 henrylee1991 于 2012-12-26 19:39 编辑
那进程是在什么时候创建的原本有的那个线程 我觉得linux的线程这个概念和linux的进程差不多,只是线程间共享的资源比fork出来的子进程共享的资源多,还有可以决定从那个函数(代码地址)地方开始执行。我才开始看Linux内核关于进程的部分的代码会想,linux的线程管理的代码在哪里?怎么只有进程的?其实他们是统一对待的。 楼主:可以这么理解,主线程继承进程的上下文,而其他线程则各自有各自的上下文。
其他线程和主线程共享进程所有资源,除了上下文。再次强调:可以这么理解。
页:
[1]