安静锁定互斥锁是否重要?

时间:2015-11-26 13:06:46

标签: debugging synchronization pthreads embedded ipc

我的项目中有以下代码。

synch_MutexLock_Quiet(s_mutex_reg);  
retval=function();  
synch_MutexUnlock_Quiet(s_mutex_reg); 

我理解互斥的概念,我用Google搜索了解静音功能。从mutex()的手册页中可以看到

  

MTX_QUIET此选项用于在日期间安静记录消息   个别互斥操作。这可以用来修剪多余的   记录消息以进行调试。

我不了解在调试过程中任何阶段关闭日志消息的优势。 请解释何时需要

1 个答案:

答案 0 :(得分:1)

互斥锁定和解锁对于嵌入式设备来说已经是一项昂贵的操作,并且在许多情况下记录得更多。其次,存储容量通常非常有限,无论日志是进入闪存设备还是进入某个RAM。