面试题:总结

1. 进程和线程的区别

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

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

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

  

posted @ 2019-09-08 15:30  张京墨  阅读(149)  评论(0编辑  收藏  举报