网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  linux下sem_init是不是线程安全的函数解决方法

linux下sem_init是不是线程安全的函数解决方法

分类: IT文章 • 2024-05-01 11:05:44
linux下sem_init是不是线程安全的函数
CPU是Intel   4核的
在Federa   SMP下编写了一个4个线程的程序,每个线程产生2500个信号量,一共产生10000个.
在Federo   None   SMP下编写了一个单线程的程序,产生10000个信号量.
测试结果发现,多线程下程序花费的时间比单线程下还要多.
产生信号量的函数是sem_init()
怀疑sem_init是线程安全的函数.

------解决方案--------------------
应该是的

相关推荐

  • linux下sem_init是不是线程安全的函数解决方法
  • java如何判断某个类的成员函数,是不是线程安全的
  • 帮忙看一下这是不是线程安全的,该怎么处理
  • Linux下多线程程序崩溃时怎么提取出所有线程的函数调用栈
  • 多线程安全的malloc调用,叫什么函数名? VC有多线程安全的new吗?解决方法
  • linux下的c++,线程有类似于进程wait的函数么?解决方法
  • fopen()是Linux中的线程安全函数吗?
  • Linux下的多线程编程和fork()函数详解
  • Linux系统下C语言gets函数出现警告问题的解决方法
  • System.exit是不是线程安全的Linux?
  • 一个书上的例题,环境变量设置好了,运行提示无法访问HttpServlet.class,请教有关问题在哪里
  • 设计家整理的系统开发流程-简洁又有重点
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号