进程是系统资源分配的最小单位,有独立的运行内存空间,而线程除了有自己独立的堆和栈以外,其所使用的资源都来自其所属进程的资源或者线程组之间的资源共享。栈使用的是一级缓存, 它们通常都是被调用时处于存储空间中,调用完毕立即释放;堆则是存放在二级缓存中,生命周期由虚拟机的垃圾回收算法来决定
线程与进程
最新推荐文章于 2022-07-24 20:43:11 发布
进程是系统资源分配的最小单位,有独立的运行内存空间,而线程除了有自己独立的堆和栈以外,其所使用的资源都来自其所属进程的资源或者线程组之间的资源共享。栈使用的是一级缓存, 它们通常都是被调用时处于存储空间中,调用完毕立即释放;堆则是存放在二级缓存中,生命周期由虚拟机的垃圾回收算法来决定