fork fork:一个父进程创建一个子进程,子进程会拥有自己的独立内存空间,然后copy父进程的资源到自己的独立内存空间里面,这样子进程与父进程都在相互独立的内存空间中运行,需要通过进程间通信(如管道、共享内存、消息队列等)来实现数据共享。 创建新线程 创建新线程:在进程中创建线程,共享进程的资源,而且在多线程下可能会出现资源竞争的现象。