데이터 일관성을 위해 하드디스크의 데이터가 주기적으로 다시 작성됩니까?

데이터 일관성을 위해 하드디스크의 데이터가 주기적으로 다시 작성됩니까?

저를 많이 괴롭히는 한 가지 질문이 있습니다. 데이터는 자기 디스크에만 약 5년 동안 보관될 수 있다고 합니다. 그 후에는 디스크의 자기력이 "약해지기" 때문에 분실될 수 있습니다. (어떻게 더 잘 설명해야 할지 모르겠습니다 ;))

디스크가 이에 대응합니까? 예를 들어, 유휴 상태일 때 때때로 모든 비트를 다시 작성합니까?

안부 기독교인

답변1

디스크에 쓰는 데는 시간이 걸리며 과도한 쓰기로 인해 디스크가 마모됩니다. SSD의 경우 이는 하드 디스크의 경우보다 훨씬 더 번거롭지만 여전히 발생합니다.

따라서 귀하의 질문에 대답하자면 하드 디스크는 일관성을 유지하기 위해 자체적으로 다시 작성되지 않습니다.

답변2

아니요, 20년 넘게 컴퓨터 과학 분야에 종사하면서 그런 메커니즘에 대해 들어본 적이 없습니다.

하지만 하드디스크 드라이버를 이렇게 오래 사용하는 경우는 흔하지 않습니다.

(또한 디스크 조각 모음 프로세스에서는 데이터의 일부만 다시 쓰기(이동)하지만 전부는 아닙니다.)

관련 정보