首页 > 试题广场 >

请你说一下多线程和多进程的不同

[问答题]

请你说一下多线程和多进程的不同

进程是系统资源分配的最小单位,线程是cpu调度的最小单位。每个进程有自己独立的地址空间,进程间互不影响程序可靠性强,同步简单通信复杂,占用资源多创建切换等代价高;多个线程共享进程的地址空间,一个线程异常终止可能导致其他线程终止可靠性差,同步复杂通信简单,占用资源少创建切换等代价低
发表于 2019-08-04 21:18:36 回复(0)