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


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.