返回信息流求助:多线程和多进程有什么区别啊?
这是一条镜像帖。来源:北邮人论坛 / cpp / #87988同步于 2015/7/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[问题]求助:多线程和多进程有什么区别啊?
Mikoto
2015/7/16镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
线程只是cpu分配的单位,但进程是系统资源分配的单位,包括cpu、内存、文件、信号处理函数等。多线程一般指的是几个线程在同一个进程里,共享地址空间等资源,只有栈是自己的。
【 在 Mikoto 的大作中提到: 】
: 求助:多线程和多进程有什么区别啊?
来自「北邮人论坛手机版」
多任务呢?
【 在 nuanyangyang 的大作中提到: 】
: 线程只是cpu分配的单位,但进程是系统资源分配的单位,包括cpu、内存、文件、信号处理函数等。多线程一般指的是几个线程在同一个进程里,共享地址空间等资源,只有栈是自己的。
:
: 来自「北邮人论坛手机版」
暖神现在澳洲不是凌晨几点么,怎么像打鸡血一样
【 在 nuanyangyang 的大作中提到: 】
:
: 人类也可以“多任务”,但多线程是电脑的概念。
: 来自「北邮人论坛手机版」
从任务调度的角度这两者是一样的
线程和进程的不同点在于创建的时候是否拷贝地址空间。
【 在 Mikoto 的大作中提到: 】
: 求助:多线程和多进程有什么区别啊?
多任务是实时系统的概念。进程粒度太粗,线程粒度太细。
【 在 nuanyangyang 的大作中提到: 】
:
: 人类也可以“多任务”,但多线程是电脑的概念。
: 来自「北邮人论坛手机版」
很清晰的解释
【 在 Nicexm 的大作中提到: 】
: http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html
:
发自「贵邮」