QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2203|回复: 9

进程和线程的主要区别是什么?

[复制链接]
发表于 2002-12-21 10:16:38 | 显示全部楼层 |阅读模式
进程和线程的主要区别是什么?
发表于 2002-12-21 10:32:15 | 显示全部楼层
http://www.fanqiang.com/
回复

使用道具 举报

 楼主| 发表于 2002-12-21 10:37:03 | 显示全部楼层

谢谢!

我还想问一下,就是我看到一些程序在应用程序中创建的许多的任务,据说这些任务是反复轮流执行的,我想问这里的任务是一个进程还是一个线程?谢谢!
回复

使用道具 举报

发表于 2002-12-21 10:46:44 | 显示全部楼层
like Mysql, It use thread.
like postgresql, It use process.
According to different program, it is different
回复

使用道具 举报

 楼主| 发表于 2002-12-21 10:49:21 | 显示全部楼层
我的嵌入式开发的操作系统是linux,请问如果我要创建一个任务,那我是创建一个进程还是一个线程啊?谢谢!
回复

使用道具 举报

 楼主| 发表于 2002-12-21 10:50:09 | 显示全部楼层
我的嵌入式开发的操作系统是linux,请问如果我要创建一个任务,那我是创建一个进程还是一个线程啊?谢谢!
回复

使用道具 举报

发表于 2002-12-21 11:08:25 | 显示全部楼层
If tasks on your machine is not so heavy. process will meet your need. thread can do also.
回复

使用道具 举报

发表于 2002-12-21 14:15:14 | 显示全部楼层
其实线程也是进程,进程的子进程就是线程,运行一个任务就启动一个进程,
该进程由许多子进程支持.
回复

使用道具 举报

发表于 2002-12-21 17:19:53 | 显示全部楼层
进程和线程就像学校水房的自来水管和水龙头的关系一样,一根水管上可以连接多个水龙头,但水管必须在一个以上的水龙头被打开的时候才可以被认为是正在运行,否则就是挂起。注意:对于一根水管来说资源是有限的哦,如果学校的水泵功率不够的化,兄弟们就很难同时冲凉喽。 哈哈```
回复

使用道具 举报

发表于 2002-12-23 08:20:57 | 显示全部楼层
在嵌入式linux中,一般情况用线程比较好!因为其对系统开支比较少,但同时必须注意:如果多个进程中有一个非法操作,不会影响到其它的进程,但一个进程中的某个线程死机,则整个进程死机。
所以要自己选择
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 16:41 , Processed in 0.039965 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表