Caching 在缓存中写入一个块,使其';他的脏位子被设置好了

Caching 在缓存中写入一个块,使其';他的脏位子被设置好了,caching,cpu,computer-architecture,Caching,Cpu,Computer Architecture,在计算机体系结构中,如果处理器想读取缓存中设置了脏位的块,那么处理器会将该块重新写入内存,或者只是读取块而不进行写分配?对于读取,数据从缓存中读取,因为这是最新更新的数据。对于写入同一块,更新新数据(到同一地址)并再次设置脏位。只有当发生冲突未命中(由于两个不同的地址共享同一个缓存块)时,数据才会实际推送到内存层次结构的下一级

在计算机体系结构中,如果处理器想读取缓存中设置了脏位的块,那么处理器会将该块重新写入内存,或者只是读取块而不进行写分配?

对于读取,数据从缓存中读取,因为这是最新更新的数据。对于写入同一块,更新新数据(到同一地址)并再次设置脏位。只有当发生冲突未命中(由于两个不同的地址共享同一个缓存块)时,数据才会实际推送到内存层次结构的下一级