操作系统
xp_xiaopeng
这个作者很懒,什么都没留下…
展开
-
可重入函数
可重入与不可重入 2007年08月26日 星期日 15:20 一:可重入函数 在实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任务调用这个函数的数据,从而导致不可预料的后果。那么什么是可重入函数呢? 所转载 2012-06-28 08:50:25 · 280 阅读 · 0 评论 -
内核同步机制——顺序锁
顺序锁(seqlock) 顺序锁也是对读写锁的一种优化,对于顺序锁,读者绝不会被写者阻塞,也就说,读者可以在写者对被顺序锁保护的共享资源进行写操作时仍然可以继续读,而不必等待写者完成写操作,写者也不需要等待所有读者完成读操作才去进行写操作。但是,写者与写者之间仍然是互斥的,即如果有写者在进行写操作,其他写者必须自旋在那里,直到写者释放了顺序锁。 这种锁有一个限制,它必须要求被保护的共享资源不含转载 2012-06-29 11:23:12 · 414 阅读 · 0 评论