5
多个CPU /内核可以同时访问同一RAM吗?
我猜这是会发生的: 如果两个内核试图访问RAM中的相同地址,则一个内核必须等待另一个内核访问RAM。在第二时间,每个核心将尝试访问相同的地址,他们仍然可能有RAM缓存,这样他们就可以访问各自的同时缓存。 如果两个内核试图访问同一RAM中的不同地址,则一个内核必须等待另一个内核访问RAM。 换句话说,我想对于RAM密集型编程任务来说,多处理将无济于事,除非它涉及每个内核多次从RAM中的同一地址读取数据。 那么,多个CPU /内核可以同时访问同一个RAM,还是我所说的正确?