当前位置:  技术问答>linux和unix

POSIX线程数据共享

    来源: 互联网  发布时间:2016-04-28

    本文导语:  我有一个全局的map 程序有两个子线程, 这两个子线程都会访问map, 但可以肯定他们都只是读map, 绝对不会写map 这样, 访问map时还须要互斥锁吗? 另外还有一个问题关于分离线程 pthread_attr_init(&attribute); pthread_attr_setdeta...

我有一个全局的map
程序有两个子线程, 这两个子线程都会访问map, 但可以肯定他们都只是读map, 绝对不会写map
这样, 访问map时还须要互斥锁吗?

另外还有一个问题关于分离线程
pthread_attr_init(&attribute);
pthread_attr_setdetachstate(&attribute, PTHREAD_CREATE_DETACHED);
pthread_create(&threadID, &arrtibute, Run, &argument);
这样创建的线程在Run运行完return以后, 线程栈会自动被destroy吗

|
为什么要加互斥锁呢?是为了防止出现数据不一致的情况,只读会不会导致数据不一致的情况出现呢?不会,所以不需要加锁.

线程如果调置了detach属性,所占资源就会在退出后自动destroy的

    
 
 

您可能感兴趣的文章:

  • 在linux下使用POSIX多线程库开发应用程序的时候需要定义宏_POSIX_C_SOURCE和_REENTRANT吗?
  • POSIX线程的问题:什么函数可以让特定线程等待一会儿?
  • aix支持POSIX线程标准吗?
  • POSIX线程中多个线程可以共用一个属性吗?
  • 哪本书介绍mutex、POSIX 线程详解
  • posix线程挂起与恢复问题!
  • 关于POSIX进程和线程的两个问题
  • POSIX 线程取消点
  • Posix线程问题!
  • Linux/Unix/POSIX thread 如何等待线程的结束,并且可指定超时?
  • 我觉得POSIX的线程里的条件变量的API设计得很不合理!
  • POSIX线程求退出状态
  • unix/linux知识 iis7站长之家
  • linux下的线posix线程,pthread_cond_signal(wait?)怎么是这样的?
  • 请教POSIX 和 System V 实现的内存共享的相同及不同之处
  • posix共享内存区
  • solaris 下调用Posix共享内存函数 续!fierygnu(va_list) 来领分
  • 在sun os 5.9下 创建一个posix 共享内存 出现的问题
  • 大家帮我看一下下面的程序,Posix共享内存方面的,为什么编译的时候有问题,谢谢
  • solaris 下调用Posix共享内存函数shm_open,shm_unlink问题。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • POSIX IPCs 和 System V IPCs
  • makefile中的D_POSIX_C_SOURCE是什么意思?
  • 关于什么是POSIX?
  • 请问以下操作系统中,支持posix的有哪些呢?
  • redhat linux支持什么标准? POSIX, ANSI,SVR4?
  • 谁有关于posix的详细资料
  • 请问那里能下载POSIX函数参考手册
  • LINUX如何调整POSIX消息队列大小
  • POSIX 文件系统 Libsqlfs
  • 哪里有POSIX标准下载(免费的)?
  • 请问怎样找posix文档?
  • 请问谁知道哪能找到“POSIX多线程程序设计”么?
  • 求,Programming with POSIX Threads by David Butenhof,多谢
  • 求助关于posix ipc 对象创建相关问题
  • SUSv2是一种*nix接口标准吗,就像POSIX.1-2001一样?
  • posix消息队列问题
  • redhat9.0下是不是不能用posix消息队列,如果有应包含什么头文件?
  • 如何使用命令行删除Linux下的POSIX有名信号灯
  • 急在线等!我想在win2000下模拟unix的环境来试 POSIX shell script
  • 请教POSIX问题:一个进程中,可以有多个互斥锁麽?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3