lele5 ,小弟有个问题,前面,你说"传统的write through是即要写cache又要同时写磁盘,都写完了才算结束。但实际上这里我们的控制器把数据写到磁盘cache上以后就暂时不理了(这个和WB模式有点像),和WB不同的是,由cache来负责把数据写到磁盘,而且必须是马上写,而不是像WB那样要被替换时才写回。等写完了才返回一个确认信息给控制器,控制器才确认任务完成。"
这个确认信息怎么发回来呢,等到cache把数据写回磁盘完成之后,cache根本不知道这个时候光纤通道是否空闲,如果这个时候通道有数据在传输怎么办?在发确认信息给控制器之前总应该先建立通信吧?这个时候cache主动发起和控制器通信请求?