面试题:总结

1. 进程和线程的区别

  线程是运行在进程里面的,进程可以包含多个线程,一个线程只能属于一个进程。

  线程会存在资源竞争的问题,因为数据共享是用的全局变量,进程之间的数据共享用的是内存。

  进程消耗资源大,多用于计算密集型,线程消耗资源小,多用于IO密集型。

  

猜你喜欢

转载自www.cnblogs.com/meloncodezhang/p/11486549.html