하드 디스크 성능이 느린 단일 지점이지만 불량 섹터는 없습니까?


2

나는 삼성 1.5TB 하드 디스크 (EcoGreen F2)를 사용하고 최근에 꽤 많이 정리했습니다. 500GB가 기록되고 나머지는 무료입니다. 이제 대용량 파일 (기가 바이트 크기)을 복사 할 때 하드 디스크는 최대 100MB / s의 최고 속도를 보여 주지만 속도가 2-5MB / s로 크게 내려가는 단일 지점이 있습니다.

드라이브에 데이터가 성공적으로 쓰여질 수 있고 기록 될 것입니다. 그러나이 지점에서는 속도가 느립니다. 파일을 쓸 때 10, 20GB의 최대 속도 영역의 범위가있을 수 있으며 다시 느린 속도가 될 수 있습니다. 문제는 SMART 데이터에 따라 불량 섹터가 없으며 데이터가 실제로 올바르게 기록되기 때문에 하드 드라이브가 해당 영역을 불량 섹터로 표시하지 않는 것입니다.

전체 복사 속도를 높이거나 드라이브가 그 자리를 errornous로 표시하여 다음 복사 프로세스가 더 빨라질 가능성이 있습니까? 현재 Windows 7에서 HD Tune을 사용하여 오류 검사를 실행하고 있지만 아무것도 변경 될 것이라고 확신하지 않습니다.


2
무엇을 복사 하고 있습니까? 하드 드라이브에서 하드 드라이브로 복사하는 경우 소스에서 대상으로 검색해야하기 때문에 속도 저하가 발생하며 정상입니다. (속도는 소스와 대상의 거리에 따라 달라지며 파일 시스템은 파일의 최종 위치를 더 중요하게 고려할 때 복사 작업을 최소화 / 최적화하려고 시도하지 않습니다.) 조각 모음이 도움이 될 수 있습니다.
David Schwartz

답변:


3

여기에는 몇 가지 요소가 있습니다. 드라이브 메커니즘, 상태 및 디스크에있는 내용에 대한 추가 정보가 없으면 몇 가지만 추측 할 수 있습니다.

첫째, 큰 파일을 디스크에 복사 할 때 500GB (연속)의 단일 청크를 얻지 못할 수 있습니다. 디스크 전체에 몇 개의 조각화 된 세그먼트 (많지 않은 경우)의 공간이 생길 가능성이 높습니다. 따라서 파일이 작성 될 때 디스크의 다른 영역에서 작동해야합니다.

둘째, 오늘날 대부분의 드라이브에는 디스크의 일부에 액세스하기 위해 축을 공유해야하는 여러 개의 플래터와 헤드가 있습니다. 즉, 파일이 처음 몇 블록의 첫 번째 플래터 상단에 기록되고 다음 블록이 디스크 중앙 근처의 두 번째 플래터에 할당되면 ... 디스크의 헤드는 두 세그먼트 사이에서 앞뒤로 움직여야하는데 (섹터간에 "탐색"하는 데 더 많은 시간이 소요됨) 문제는 스마트하고 사용 가능한 모든 버스 대역폭을 채우는 "버스 마스터 링"과 같은 기술에 의해 복잡해집니다. .. "멀티 스레드"방식으로 읽기 / 쓰기를 시도하여. 즉, 쓰기 작업은 동시에 5 개의 쓰기 작업으로 분류됩니다. 첫 번째 쓰기 블록 1-10, 두 번째 쓰기 11-20 ... 등 불행히도 플래터 기반 하드 드라이브는 각 섹터 사이에서 데이터를 작성하고 검증하는 데 시간을 소비해야하므로 이러한 기술은 실제로 해결하는 것보다 더 많은 문제를 일으킬 수 있습니다. 반면에 SSD는 검색 시간이 거의 없으므로 공정성이 훨씬 뛰어납니다.

셋째, 이것은 "녹색"드라이브입니다. 전력 효율을 높이려고합니다. 설계 상 전력 소비를 줄이기 위해 때때로 "휴면 상태로 전환"하고 디스크에 액세스 할 때 즉시 다시 회전합니다. 드라이브가 (알 수없는 임의의 이유로) 절전 모드로 전환하기로 결정한 다음 다시 시작해야하는 문제가있었습니다. 스핀 다운 시간과 스핀 업 시간은 읽기 / 쓰기 작업에서 큰 지연을 생성 할 수 있습니다. 하드 드라이브에이 문제를 해결하기위한 펌웨어가있을 수 있습니다. 또는 제조업체에 연락하여 문제를 해결해야 할 수도 있습니다. ( '개인 / 소비자'가하는 것이 거의 불가능할 수 있습니다)

넷째, 플래터가 나빠질 수는 있지만 섹터를 나쁘게 표시하기에는 충분하지 않습니다. 대부분의 드라이브에는 디스크에 쓸 퍼지 논리 내장 기능이 있습니다. 되돌아 가서 올바르게 쓰여 졌는지 확인하기 위해 쓰여졌다는 것을 읽습니다. 다시 확인하십시오 ... 너무 많이 실패하면 결국 섹터가 나쁜 것으로 표시됩니다. 그러나 두 번째 시도에서 성공하면 아직 "나쁜"것으로 표시되지 않습니다.

나는 이것이 당신에게 약간 도움이되기를 바랍니다 ... 그러나 나는 이것이 완전하지 않다는 것을 인정합니다. 플래터 기반 디스크가 성능의 "병목 현상"이 될 수있는 많은 이유가 더 있습니다.


0

하드 디스크에서 느슨한 품목을 많이 제거하면 순서가 아닌 구멍이 남습니다. 순차적 쓰기 및 순차적 액세스는 하드 드라이브에서 임의보다 몇 배 빠릅니다. MFT 예약은 사용 및 사용되지 않을 수 있으며, certian 프로그램 및 시스템이 작성하는 비 순차적 엉망도 엉망이 될 수 있습니다.

전체 공간 통합 조각 모음을 최소로 수행하거나 선외로 진행하여 전체 재정렬 조각 모음을 수행하면 큰 열린 공간이 남습니다. 이러한 프로그램에 따라 (다시) 구멍을 찾아서 채워서 비 순차적 엉망이됩니다. 언젠가 밤새 조각 모음하는 것이 가장 좋습니다. 전체 조각 모음에 대한 멋진 점은 데이터 복구를 시작 해야하는 경우 순차적 인 것이 실제로 유용 할 수 있습니다. 그래서 고통에는 목적이 있습니다 :-)

블록이 잘못되어 오류를 찾는 경우 SMART 테스트는 발생하는 문제를 보여 주어야합니다.
2-5MB / s로 낮아지면 Comp Wizs 답변도 참조하십시오.
다른 모든 것에는 "쓸모없는"조각 모음이 있습니다. 조각 모음을하는 사람이 알고 있듯이, 최대 속도로 갈 때 쓸모가 없습니다. 순차적이며 미리 읽기에 도움이되며 복구 기능을 향상시킬 수있어 시간이 많이 걸리는 프로세스로 남을 때조차도 최선을 다할 수 있습니다.

해결 방법 : 실제로 조각 모음에는 fsutil을 사용하여 저널링 및 리소스 엉망을 새로 고치거나 지우는 작업도 포함될 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.