进程与线程

原创 2006年05月23日 19:26:00
今天听一个同事问:进程(process)与线程(thread)的区别。

我的理解是:

什么是进程(process)
进程(process)是操作系统级别的任务,是一种执行。

什么是线程(thread)
线程(thread)是在进程(process)中执行。

两者的却别
进程(process)彼此之间是独立的,一个进程不能影响其他的进程,不能共享资源。
多线程执行的时候,彼此共享资源,例如多个线程(thread)访问同一个内存区域是允许的。

相关文章推荐

线程与进程

  • 2015年05月11日 20:08
  • 306KB
  • 下载

线程与进程大全

  • 2016年02月25日 14:45
  • 328KB
  • 下载

进程与线程的一个简单解释

看到一篇解释进程和进程很有意思的一篇文章,再次转载。 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有...

进程线程区别

  • 2012年12月13日 14:28
  • 190KB
  • 下载

进程线程笔记

  • 2014年09月23日 22:04
  • 12KB
  • 下载

什么是多任务?什么叫做进程?什么是线程?

1、什么叫做多任务? IT系统,同时完成多项任务处理,这个同时指的是同一段时间内,而不是同一瞬时。 多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务.Linux、wi...

进程与线程详解

  • 2014年03月12日 14:10
  • 617KB
  • 下载

服务器客户端-socket(进程线程)

  • 2015年10月13日 09:04
  • 1.73MB
  • 下载

Linux进程与线程实验

Linux进程与线程实验实验一>实验题目打印Linux系统进程树 >实验要求理解task_struct结构及进程管理机制 了解内核链表遍历机制 掌握Linux内核模块基本编程技术 >实验平台Linux...

进程和线程之间的关系

  • 2015年07月05日 17:59
  • 860B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:进程与线程
举报原因:
原因补充:

(最多只允许输入30个字)