Chinaunix

标题: 关于线程安全函数 [打印本页]

作者: chdonald    时间: 2003-04-04 14:01
标题: 关于线程安全函数
最近在看可重入函数,线程安全这些概念,感觉没有明白。有谁能介绍一下。
还有:
1。malloc和free是不安全的,如果一个信号处理函数在调用其中一个,而主线程也在调用其中一个,那么将会混乱,因为他们操作相同的静态数据结构
2。只有当一个函数的调用者给结果分配空间,并且将其指针做为参数传递给另外一个函数时,这两个线程才是安全的。
以上又如何理解
作者: 无双    时间: 2003-04-04 17:29
标题: 关于线程安全函数
那要看它们的内部实现是怎样的

如果使用静态变量实现的话
那么不可重入

另外可不可重入可以在函数的man 中找到说明




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2