linux下sem_init是不是线程安全的函数CPU是Intel 4核的 在Federa SMP下编写了一个4个线程的程序,每个线程产生2500个信号量,一共产生10000个. 在Federo None SMP下编写了一个单线程的程序,产生10000个信号量. 测试结果发现,多线程下程序花费的时间比单线程下还要多. 产生信号量的函数是sem_init() 怀疑sem_init是线程安全的函数.[解决办法]应该是的