锁:pthread_mutex_timedlock返回110,timeout
创始人
2024-04-18 20:51:39

这个出现的情况,就这么几种:

  1. 其他线程占用mutex时间太长;
  2. 具体怎么产生的时间太长,可能就是CPU不够用;被其他程序占用时间太长;当前占锁的线程完不成任务解不了锁;
  3. 当前线程占锁的情况下,做的事情太多;
  4. 当前pthread_mutex_timedlock函数设置的超时时间太短;
  5. 当然还有些其他的情况。具体情况具体分析。

相关内容

热门资讯

中科金财2月25日获融资买入2... 2月25日,中科金财涨2.43%,成交额3.17亿元。两融数据显示,当日中科金财获融资买入额2985...
三诺生物2月25日获融资买入1... 2月25日,三诺生物涨1.22%,成交额1.14亿元。两融数据显示,当日三诺生物获融资买入额1114...
威领股份2月25日获融资买入2... 2月25日,威领股份涨1.32%,成交额3.87亿元。两融数据显示,当日威领股份获融资买入额2288...
翠微股份2月25日获融资买入4... 2月25日,翠微股份涨4.03%,成交额5.51亿元。两融数据显示,当日翠微股份获融资买入额4223...
华贸物流2月25日获融资买入1... 2月25日,华贸物流涨0.50%,成交额9040.94万元。两融数据显示,当日华贸物流获融资买入额1...