2014年2月14日
摘要: 1.线程存在于进程中,当运行一个程序的时候,linux创建一个新进程,这个新进程中创建了一个主线程,该主线程又能创建其他的线程2.创建一个新进程的时候,子进程在父进程中初始化运行,父进程的虚拟内存和文件描述符等复制给了子进程,子进程能够修改内存,关闭文件描述符并且不影响父进程,同样的,父进程中的这些操作也不会影响到子进程.3,当创建一个新线程的时候,不存在任何的拷贝现象,正在创建和已经创建的线程共享内存空间,文件描述符等系统资源,当其中一个线程修改了内存或者关闭了文件描述符,立马就能影响到其他的线程运行.由于一个进程和该进程中的所有线程同一时间只能执行同一个程序,因此只要某个线程执行了exec 阅读全文
posted @ 2014-02-14 09:36 lss1990 阅读(414) 评论(0) 推荐(0) 编辑