-
进程和线程的区别
-
进程的内存空间
-
知识拓展
1、守护进程:独立于控制终端,周期性执行或处理事件或任务,大多数服务都是守护进程,使用deamon或者fork,父进程退出,特殊的孤儿进程
2、线程安全:操作原子性、执行有序性、利用锁机制、volatile修饰共享变量
4、死锁:线程A和B加锁后竞争对方持有的临界区资源
5、预防死锁:顺序加锁、避免单个线程同时加多个锁、避免单个锁占用多个临界区资源
6、线程池:优点(调度线程比创建线程更快、节省资源、提高响应速度),使用场景(单任务处理时间短,任务量大)
进程和线程区别
于 2022-04-01 18:13:52 首次发布