不可重入函数和可重入函数 线程安全性


不可重入函数和可重入函数



可重入函数




使用可重入函数进行更安全的信号处理

http://www.ibm.com/developerworks/cn/linux/l-reent.html


LDD3 裡面有說:
1. printk 不支援浮點數 (float point)。
2. printk 可以設定降低呼叫 printk 的頻率,如果呼叫同一行 printk 太頻繁,你可以抑制掉一些重覆的 printk 訊息。
3. printk 是內核專用。

中断函数最好不能有阻塞操作
http://blog.csdn.net/jifengszf/article/details/4408012


中断里面为什么不能用printf 啊
http://bbs.csdn.net/topics/340011077



浮点一般都是不可重入的,printf()经常有重入和性能上的问题  

http://angela.candy.blog.163.com/blog/static/300369182010724105936824/


不可重入函数和线程安全
http://www.360doc.com/content/11/1229/14/6938655_175814701.shtml


主要不明白他们都用在什么地方
有人说中断的时候不能用printf 
写内核驱动代码的时候也不能用printf  这都是为什么呢??
printk在写驱动的时候就能使用呢?
http://bbs.csdn.net/topics/340201702



[printf 探索] 为什么printf不是可重入函数? [复制链接]

http://bbs.chinaunix.net/thread-1949636-1-1.html



Linux/Unix编程中的线程安全问题
http://blog.csdn.net/zhengzhoudaxue2/article/details/6432984


Linux/Unix中的可重入函数与线程安全函数

http://www.linuxidc.com/Linux/2012-06/62562.htm





Linux 多线程应用中如何编写安全的信号处理函数

http://www.ibm.com/developerworks/cn/linux/l-cn-signalsec/



C51 字符指针 参数传递 不覆盖实参 [问题点数
http://bbs.csdn.net/topics/370095751

你可能感兴趣的:(不可重入函数和可重入函数 线程安全性)