标签: synchronization cpu-architecture
1字节共享资源是否需要Mutex?如果不是那么为什么不呢?考虑我使用普通的台式PC奔腾IV,32位。如果使用core 2 duo,情况会发生变化吗?
答案 0 :(得分:2)
这取决于你将要做什么,但如果你有多个编写器,用C或C ++实现,那么是的,你需要一个互斥量 - 资源的大小不是问题。
答案 1 :(得分:0)
CPU无关紧要,因为任务调度程序可以随时中断线程。大小无关紧要。如果它是共享的,那么你需要一些锁定方法。