两个线程同时读写同一块内存会不会有问题?

2025-02-27 04:21:03
推荐回答(4个)
回答1:

同时读写的话,会有问题的,用临界区可以解决这个问题,看一下CRITICAL_SECTION的相关内容即可,比较简单。

回答2:

一块内存可以一部分放指令,一部分放地址。一个读一个写关键要看读写的速率,如果速率不匹配就会出问题,但是 如果指令和地址分开放,两个线程分别读指令和地址就没事

回答3:

明显会,看下互斥。

回答4:

设置互斥操作,这样才能线程安全