CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  内核及驱动程序研究区

Linux的线程和windows 有什么区别?

楼主lmyuanhang(远航)2006-03-03 20:36:43 在 Linux/Unix社区 / 内核及驱动程序研究区 提问

Linux的线程和windows   有什么区别? 问题点数:40、回复次数:1Top

1 楼tb01412(tb)回复于 2006-03-03 20:53:17 得分 40

在应用层看来,没有什么区别,但是在实现方式以及提供的API来说差别很大!!!!  
  首先是线程函数名完全不同!!!!与线程相关的锁等API都不一样,这方面是完全不同的  
  然后,在LINUX下线程是一种轻量级进程,也就是说它与进程在被CPU调度时是同等的,而在WINDOWS下,线程是属于进程中的一个单元,而不是同等地位。  
  在LINUX下,线程共享了全局变量,函数,不共享堆栈而已。Top

相关问题

  • Linux的线程和windows 有什么区别?
  • 请问各位高手大哥,Linux下的线程机制与Windows下的有什么区别呀!
  • 单线程和多线程的区别?
  • 异步编程和线程的区别?
  • 线程和进程有什么区别?
  • 线程和进程什么区别呀????
  • 如何在linux线程中实现windows下PostThreadMessage的功能
  • com+与dll的区别?进程与线程的区别?
  • linux内核线程问题
  • 谁能解释一下线程句柄和线程ID的区别和联系?

关键词

  • 线程
  • 函数
  • api
  • linux
  • 进程
  • 同等
  • 共享
  • 有什么区别
  • 完全不同
  • 线程和windows

得分解答快速导航

  • 帖主:lmyuanhang
  • tb01412

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo