캐시 동기화 작업에 대한 질문이 있습니다.캐시 - 플러시 및 무효화 작업
유효하지 않음 : cpu가 장치에서 업데이트 한 메모리 부분을 읽으려고 시도하기 전에 해당 메모리를 무효화해야합니다.
세척 : 장치 CPU 업데이트 메모리의 일부를 판독하기 전에 장치가 업데이트 된 컨텐츠와 메모리의 내용을 판독하고 있으므로, CPU가, (? 답장 또한 올) 메모리에 캐쉬로부터 콘텐츠 세척한다.
플러시가 수행되지 않으면 캐시 된 내용으로 메모리가 업데이트되지 않기 때문에 메모리에있는 정크 데이터를 읽을 수 있습니다.
위의 이해가 정확한지 확인해주십시오.
언제 플러시 및 무효화를 결합 하시겠습니까? 장치 제어 설명자를 가지고 놀면서 플러시 및 무효화를 결합하여 동기화해야한다고 들었습니다. 왜 그렇게?
플러시와 무효화와 같은 시퀀스를 따라야합니까?
무효화가 뒤 따르는 무효화가 유용 할 수있는 시나리오가 있습니까?
그런 설명을 해 주셔서 감사합니다. 인터넷에서의 설명보다 더 좋은 설명을 찾지 못했습니다 .... – fazkan