软中断调用中不允许互斥锁存在,假如软中断中存在需要竞争资源,是如何处理的?
Jian Zhou:
请问是在哪个操作系统下实现呢?Linux?
qing li3:
回复 Jian Zhou:
你好,是在SYS/BIOS 6.46.2.47 下实现,会存在这种问题吗?
Jian Zhou:
回复 qing li3:
应该是用一种中断进程间同步机制。
qing li3:
回复 Jian Zhou:
软中断的优先级高于其他线程,若是通其他线程存在竞争资源,该怎么处理呢?
Jian Zhou:
回复 qing li3:
如果同时占用某一资源,低优先级的肯定要等待了。
qing li3:
回复 Jian Zhou:
那优先级低的就不能保证原子操作了,这怎么办呢?
Jian Zhou:
回复 qing li3:
低优先级的只能睡眠等待,这是操作系统进程间同步原理。
TI中文支持网