읽기 / 쓰기 벤치 마크에서 하드 드라이브 속도가 절반으로 줄어드는 이유는 무엇입니까?


0

내가 사용하고 gnome-disks난 PS3에서 가져온 오래된 5400RPM 히타치 HDD의 벤치 마크를 할 수 있습니다. 외부 USB 3.0 인클로저를 통해 컴퓨터에 연결되어 있습니다. 벤치 마크의 출력 그래프는 다음과 같습니다.

HDD 벤치 마크 결과

벤치 마크에서 절반 정도 속도가 꾸준히 줄어들 기 시작하는 이유는 무엇입니까? 나는 모든 SMART 자체 테스트를 실행했으며 모든 것이 정상이라고 말했으며 드라이브는 건강합니다. 무슨 일이야?

또 다른 참고로, 35MB / s는 약간 느립니다. 5400RPM 하드 드라이브조차도 그보다 더 빠르게 실행되지 않습니까? 외장 USB 인클로저를 사용하고 있고 SATA에 직접 연결되어 있지 않기 때문입니까?


나는 이것이 속임수 라는 것을 알고 라이브 포스트를 찾지 못했습니다. 디스크 성능이 떨어지는 이유는 캐시 된 데이터가 플러시되기 때문입니다.
Keltari

답변:


2

하드 디스크는 "영역 밀도 기록"을 사용하기 때문입니다. 간단히 말해서 : 디스크 외부에있는 것보다 내부에있는 한 회전에 더 많은 데이터가 있습니다. 일정한 속도로 디스크는 내부보다 외부 (그래프의 왼쪽)에 더 많은 데이터를 제공합니다.

이 훌륭한 링크를 참조하십시오 . 나는 인용한다 :

존 비트 기록의 흥미로운 추가 이점은 외부 실린더를 읽을 때 디스크의 원시 데이터 전송 속도 (미디어 전송 속도 (비트의 오타 머)라고도 함)가 내부 실린더를 읽을 때보 다 상당히 높다는 것입니다. 플래터의 각속도는 어떤 트랙을 읽고 있는지에 관계없이 일정하지만 외부 실린더에는 더 많은 데이터가 포함되어 있습니다. 각속도가 외부 트랙 (플래터의 주변)이 플래터의 코어에있는 트랙보다 훨씬 빠르게 움직이고 있다는 사실을 반드시 보상하지는 않습니다.

구형 CD-ROM 드라이브와 같은 모든 드라이브 기술에는 일정한 각속도가 적용되는 것은 아닙니다.

데이터는 드라이브의 외부 트랙에 먼저 기록되므로 드라이브는 외부의 데이터로 채워집니다. 드라이브를 처음 사용하고 외부 트랙에 데이터를 보관할 때 가장 빠른 데이터 전송이 발생합니다. 새로운 시스템과 하드 드라이브에서 벤치 마크를 수행하는 많은 사람들은 몇 주 또는 몇 달 후에 벤치 마크로 돌아 가기 위해 시스템을 약간 조정하고 변경하여 디스크와 벤치 마크가 느려진다는 불쾌한 놀라움을 느끼기 만합니다. 실제로 디스크는 전혀 변경되지 않았지만 두 번째 벤치 마크는 디스크 중앙에 가까운 트랙에서 실행되었을 수 있습니다. 테스트를 실행하기 전에 벤치마킹을 수행하는 대부분의 사람들이 드라이브 조각 모음을 심각하게 수행하지만 파일 시스템 조각화는 성능 벤치 마크에 영향을 줄 수 있습니다.

재미있는 참고 사항 : 하드 디스크와 비닐 레코드는 외부에서 내부로 재생되지만 CD는 내부에서 외부로 재생됩니다. 웃긴 세상, 응?

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