Chinaunix首页 | 论坛 | 博客
  • 博客访问: 200049
  • 博文数量: 51
  • 博客积分: 1435
  • 博客等级: 上尉
  • 技术积分: 590
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-05 18:33
文章分类

全部博文(51)

文章存档

2012年(17)

2011年(34)

分类: C/C++

2011-04-14 20:53:17

转自网络,感谢原作者,仅为学习所用!
1.进程与线程的区别?
调度:传统操作系统上进程是CPU调度和分派的基本单位,现代操作系统引入线程后,线程成为CPU调度和分派的基本单位,进程成为拥有资源的基本单位。
并发:引入线程后更好的实现并发。
系统开销:进程是拥有资源的独立单位,拥有自己的资源。线程自己不拥有系统的资源除了必不可少的(程序计数器,寄存器,栈)多个线程共享进程资源。线程的开销少。
------------------
线程不能独立执行需要依存在应用程序中,由应用程序提高多个线程执行控制。
进程是程序的一次执行。进程可以创建多个线程。


2.数组与指针的区别?

3.进程间通信

阅读(1267) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~