개요
오늘날의 하드 드라이브는 512바이트 섹터를 사용하여 포맷되지만 가까운 장래에 대부분의 하드 드라이브는 보다 현대적인 4kb 섹터로 전환될 것입니다(수학에 서투른 사용자에게는 4배 더 큼). XNUMXkb 섹터를 통해 제조업체는 더 크고 안정적인 하드 드라이브를 생산할 수 있지만 이는 우리가 Microsoft의 노후화된 Windows XP 운영 체제에서 벗어나야 한다는 또 다른 신호입니다.
하드 드라이브의 배경

하드 드라이브는 움직이는 부품을 사용하는 컴퓨터의 유일한 부품입니다(팬은 제외). 하드 드라이브 내부에는 자기장을 사용하여 데이터를 저장하는 회전 디스크가 있습니다. 데이터는 플래터의 동심원 트랙 사이를 이동하는 이동식 암(레코드 플레이어를 생각해 보십시오)을 사용하여 플래터에서 쓰고 읽습니다(트랙이 안쪽으로 나선형이 아니라는 점을 제외하면 레코드 플레이어와 같습니다). 위의 그림은 각각 20개 섹터로 나누어진 16개의 동심원 트랙이 있는 하드 드라이브 플래터를 보여줍니다. 이 시점까지 섹터의 크기는 512바이트였습니다(위 이미지에는 데모용으로만 그려진 가상 트랙과 섹터가 있음을 명심하십시오. 최신 하드 드라이브에는 수천 개의 트랙과 수백만 개의 섹터가 있습니다).
512바이트 섹터의 문제
512바이트 섹터의 문제점은 구식이라는 것입니다. 하드 드라이브가 현재 하드 드라이브보다 수백 배 더 작을 때 만들어졌습니다(하드 드라이브가 메가바이트 단위로 측정된 것을 기억하십니까?). 각 섹터에는 ECC(오류 수정 코드)를 저장하는 마커가 있으며 섹터와 다음 섹터 사이에는 작은 공간이 있습니다. 최신 하드 드라이브에는 수백만 개의 섹터가 있으므로 공간 ECC와 간격을 곱하면 많은 공간이 필요합니다. 이것은 4k 섹터가 들어오는 곳입니다.
4kb 부문: 대부분 양호하고 일부는 불량
새로운 4kb 섹터는 현재 512k 섹터보다 7배 더 크며, 이는 하드 드라이브가 잠재적으로 11-XNUMX%의 조정으로 데이터를 저장하는 데 더 효율적일 수 있음을 의미합니다. 섹터가 적다는 것은 ECC 코드가 덜 필요하고 간격이 적다는 것을 의미합니다. 향상된 스토리지 효율성 외에도 더 나은 성능을 비롯한 다른 이점도 있습니다.
4kb 섹터의 문제는 그것이 발명되기 전에 생성된 오래된 운영 체제를 실행하는 사람들을 위한 것입니다. 512바이트 섹터는 4kb 섹터를 인식하지 못하는 Windows XP와 같은 운영 체제의 컴퓨터 아키텍처에서 큰 부분을 차지했습니다. 하드 드라이브 제조업체는 4바이트 섹터를 에뮬레이션하도록 512kb 섹터 하드 드라이브를 프로그래밍하여 이 문제를 해결하고 있습니다. 불행하게도 에뮬레이션으로 인해 상당한 오버헤드가 발생하기 때문에 이것은 튜닝에 약 10%의 부정적인 성능 영향을 미칩니다. 하드 드라이브에서 데이터를 읽고 쓰는 데 지연이 발생합니다.
맺음말
하드 드라이브 제조업체는 512바이트 섹터 형식으로 가능한 한계에 도달했습니다. 512바이트 섹터 형식은 하드 드라이브가 메가바이트(오늘날의 하드 드라이브보다 몇 천 배 작음) 단위로 측정될 때 생성되었음을 기억하십시오. 4kb 섹터는 하드 드라이브 기술의 기한이 지난 발전이며 하드 드라이브 스토리지 효율성과 성능을 향상시킬 것입니다. 512바이트 섹터로 하드 코딩된 이전 운영 체제의 경우 문제가 발생할 수 있습니다. 일부 4kb 섹터 하드 드라이브는 호환성을 위해 512바이트 섹터를 에뮬레이트하지만 둘 사이를 변환하는 데 수반되는 오버헤드로 인해 성능이 크게 저하됩니다. 4kb 섹터 호환 운영 체제(Vista, 7, Mac OSX 및 최신 Linux 배포판)를 사용하는 나머지 사람들에게 4kb 섹터는 희소식일 뿐입니다.
우리가 체크 아웃해야합니다 참조 가이드 에 대한 자세한 내용은 하드 드라이브의 섹터 및 메커니즘.
참조 문서:




아마존