openfile함수에서 플래그 O_DSYNC에 대한 설명이
각각의 쓰기 연산이 물리적 I/O의 완료를 기다리게 한다. 하지만 파일 속성의 업데이트는 기달리지 않는다. 그들이 쓰여진 데이터의 리딩 능력에 영향을 미치지 않는다면. 이라고 써있는데 원문은 아래에
Have each write wait for physical I/O to complete, but don’t wait for file attributes to be updated if they don’t affect the ability to read the
data just written.
파일 속성하고 쓰여진 데이터를 읽는 능력하고 무슨 상관이야???
다른 프로세서에서 해당 파일에 I/O를 하고 있을때 기다린 다음에 입력하는거 얘기하지
그리고 파일 속성 업데이트 하는건 신경 안쓴다는건 파일 속성 업데이트 하는건 기다리지 않고 다른 프로세서에서 I/O하는것과 충돌나지 않게 한다고 생각하면 될거임
아 파일 속성은 I/O 충돌하는거 하고 관련 없으니까 기달릴 필요 없다 이 말이군 땡큐