随笔分类 - 多线程
摘要:线程概念 线程就是程序中单独顺序的流控制。 线程本身不能运行,它只能用于程序中。 说明:线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。进程 进程:执行中的程序。 程序是静态的概念,进程是动态的概念。 一个进程可以包含一个或多个线程。 一个进程至少要包含一个线程。线程与进程的区别 多个进程的内部数据和状态都是完全独立的,而多线程是共享一块内存空间和一组系统资源,有可能互相影响。 线程本身的数据通常只有寄存器数据,以及一个程序执行时使用的堆栈,所以线程的切换负担比进程切换的负担要小。 多线程程序比多进程程序需要更少的管理费用。 进程是重量级的任务,需要分配给它们独...
阅读全文

浙公网安备 33010602011771号