디지털·가전제품
자유로운풍뎅이41
PC 하드 디스크 전송 속도에 대해서 궁금해요.
PC의 하드디스크간 데이터 전송을 하면
전송 속도가 들쭉날쭉 하는데
이유가 뭘까요?
전송을 하면 빠르게 전송이 되다가 갑자기 전송 속도가 뚝 떨어져서
막 100KB 이하로도 떨어졌다가 또 정상으로 속도가 올라가다가 그러네요.
뭣 때문에 이러는걸까요?
4개의 답변이 있어요!
앞서 답변해주신 분들이 말씀하신 작은 파일 문제와 캐시 문제, 둘 다 맞습니다. 다만 100KB 이하까지 떨어진다고 하신 부분은 그것만으로 설명하기 어려운 수치라, 저는 거기에 초점을 맞춰 말씀드리겠습니다.
작은 파일이 많아서 느려지는 경우는 보통 초당 몇 메가바이트 수준까지 내려갑니다. 그런데 100킬로바이트 이하라면 그보다 수십 배 더 낮은 값입니다. 이 정도 숫자는 디스크가 데이터를 제대로 못 읽거나 못 써서 같은 자리를 반복해 다시 시도하고 있을 때 나옵니다.
하드디스크는 어떤 자리를 읽다가 실패하면 바로 포기하지 않고 여러 번 재시도합니다. 그 몇 초 동안 전송은 사실상 멈춰 있고 화면에는 속도가 바닥으로 표시됩니다. 그러다 성공하면 다시 정상 속도로 올라갑니다. 빠르다가 뚝 떨어지고 또 올라간다는 패턴이 정확히 이 모습입니다.
그래서 먼저 하실 일은 디스크 상태 확인입니다. 크리스탈디스크인포 같은 무료 프로그램을 받아 실행하시면 각 디스크의 건강 상태가 나옵니다. 여기서 재할당된 섹터 수와 보류 중인 섹터 수를 보세요. 두 값이 0이 아니라면 그 디스크에 이미 손상된 자리가 생긴 것이고, 숫자가 늘어나고 있다면 고장이 가까워졌다는 뜻입니다.
더 간단한 확인법도 있습니다. 작업 관리자를 열어 성능 탭에서 해당 디스크를 보세요. 활성 시간은 100퍼센트에 붙어 있는데 실제 전송량은 거의 0이고 평균 응답 시간이 수백 밀리초를 넘어 튄다면, 디스크가 계속 재시도하며 버티고 있다는 신호입니다.
만약 값이 나쁘게 나온다면 속도를 고치려 하지 마시고 중요한 자료부터 다른 저장장치로 옮기세요. 그 상태에서 큰 파일을 계속 복사하시는 건 오히려 남은 수명을 더 깎는 일입니다.
반대로 상태가 멀쩡하다면 앞선 답변들이 말한 원인이 맞습니다. 그 경우엔 하드디스크라면 조각 모음을 한 번 돌려보세요. 다만 SSD에는 하시면 안 됩니다. 그리고 백신 실시간 감시가 복사되는 파일을 하나하나 검사하기 때문에, 큰 작업을 하실 때 잠시 꺼두시면 체감 차이가 납니다.
케이블도 의외로 흔한 원인입니다. 내장 디스크면 사타 케이블을 다른 것으로 바꿔 꽂아보시고, 외장이면 USB 케이블과 포트를 바꿔보세요. 접촉이 불량하면 오류가 나서 재시도가 반복되는데, 증상이 디스크 고장과 똑같이 보입니다. 케이블만 바꿔서 해결되는 경우가 생각보다 많습니다.
정리하면 순서는 이렇습니다. 크리스탈디스크인포로 상태부터 확인하시고, 값이 나쁘면 백업이 먼저입니다. 값이 정상이면 케이블 교체, 조각 모음, 백신 일시 해제 순으로 해보세요. 100KB 이하라는 수치는 그냥 넘길 숫자가 아니라 한 번은 확인해 보실 값입니다.
채택된 답변이게 ssd가 아닌 하드디스크 기준으로 설명하자면
일단 하나의 큰 파일을 하드디스크나 ssd로 전송하면 속도가 거의 일정하게 유지되는게 보통입니다.
그러나 파일의 갯수가 많고 하나의 파일의 크기가 작을 수록 하드디스크는 계속 엑추에이더 암을 이용해 왔다갔다 하면서 파일을 써야 하기 때문에 속도가 매우 느려지는 것입니다.
물론 ssd도 그렇기는 하는데 하드디스크에 비해 엑세스 타임이 거의 제로에 가까운지라 쓰기속도가 매우 빠를 수밖에 없습니다.
하드디스크는 4kb 용량의 섹터로 쪼개져 있고 데이터를 쪼개서 여기저기에 저장을 해 둡니다
디스크를 물리적으로 읽어야 하기때문에 섹터를 왔다갔다 하면 속도가 느려집니다
큰 한 파일을 옮기면 인접한 섹터에 순서대로 저장이 되어 있으니 주르륵 읽을 수 있지만
여러 파일로 나눠져 있으면 여기저이 흩어진 섹터들을 찾아다니면서 읽어야 합니다
아무래도깜찍한황새 인사드립니다! 질문에 답변 드릴께요!
작은 크기의 파일이 수없이 많으면 개별 파일마다 읽기 및 쓰기 작업이 반복되면서 속도가 크게 떨어집니다. 캐시 메모리가 채워진 뒤 떨어지는 현상일 수도 있습니다.
저의 답변이 조금이나마 도움이 되었기를 바래봅니다! 좋은하루 보내세요!