it-swarm-ko.tech

기본이 아닌 할당 단위 크기에서 SSD 드라이브의 이점이 있습니까?

현재 설정에서 드라이브를 포맷 할 때 권장되는 기본 할당 단위 크기는 4096 바이트입니다. 나는 크고 작은 크기의 장단점을 이해하지만 (성능 향상 대 공간 보존) 솔리드 스테이트 드라이브의 이점 (하드 디스크보다 수십 배나 적은)은 훨씬 작은 할당 상황을 만들 수 있습니다 크기는 해롭지 않습니다.

이 경우 SSD의 단점 (GB 당 훨씬 높은 가격)을 극복하는 데 적어도 부분적으로 도움이 될 것입니다.

탐색 시간과 특별히 관련된 더 작은 할당 크기의 '비용'을 결정하는 방법이 있습니까? 아니면이 최신 기술을 기반으로 한 기본 설정에서 변경을 권장하는 연구 나 기사가 있습니까?

(크기가 가장 큰 프로그램 파일, OS 파일, 데이터, mp3, 텍스트 파일 등의 산란을 가정하십시오.)

20
davebug

좋은 기사를 찾고 있다면 추천합니다

SSD의 방법과 이유 Robert Hallock

클러스터링 및 블록 크기에 대해 설명하는 부분이 포함 된 2 페이지에 연결했습니다.

[...]이 문제에 대한 해결책은 몇 가지 장점이있는 클러스터 크기를 늘리는 것입니다.

  • 파일 시스템 복잡성 감소; 클러스터가 적을수록 구성이 줄어 듭니다.
  • 클러스터 크기가 블록 크기와 패리티에 근접함에 따라 읽기 및 쓰기 속도가 향상되었습니다.
  • 시스템이 주로 큰 파일로 구성된 경우 여유 공간이 줄어 듭니다.

그러나 대부분의 사람들은 정보가 혼합되어 있기 때문에 클러스터 크기를 늘리는 것이 솔리드 스테이트 디스크의 마법의 총알이 아닙니다. 게임에는 종종 수많은 작은 파일이 포함되어 있으며 운영 체제는 일반적으로 작은 파일의 합계입니다. 그러나 영화, 음악, 아카이브 및 MMO는 확대 된 클러스터 크기의 완벽한 후보입니다. 소규모 클러스터의 앵커보다 더 실망스러운 것은 최신 Windows 운영 체제에서 더 큰 클러스터를 얻는 복잡한 프로세스입니다. 이러한 위업은 Acronis Disk Director와 같은 프로그램을 사전에 사용해야 Windows를 설치하기 전에 클러스터 크기를 늘릴 수 있습니다. 기존 클러스터의 크기를 조정할 수도 있지만 이러한 절차는 놀라 울 정도로 다양한 정도의 성공으로 달성됩니다.

9
splattne

클러스터 크기가 블록 크기에 가까워지면 성능이 향상 될 때 Hollock ( " The SSD의 사용 방법 및 이유 ")에 동의합니다. 이러한 상황에서는 클러스터 요청 당 최소 블록 읽기 및 오버 헤드가 발생합니다.

블록 크기보다 작은 클러스터 크기를 갖는 것이 반드시 성능에 큰 영향을 미치지는 않지만 SSD가 블록을 읽고 요청 된 클러스터에없는 블록의 일부를 제거하기 때문에 일반적으로 더 많은 오버 헤드가 수반됩니다. 드라이브가 조각화되고 동일한 블록의 인접 클러스터가 동일한 파일의 일부가 아닌 경우)

일반적으로 SSD의 블록 크기로 클러스터 크기를 늘리는 것이 유리할 것입니다. 물론 손실은 공간을 잃기 시작한다는 것입니다. 언급했듯이 SSD의 $/GB는 자기 미디어보다 훨씬 높습니다.

돈의 양에 따라 다음 중 하나를 수행 할 수 있습니다. 1) 클러스터 크기를 드라이브의 블록 크기로 설정하고 (Hollock의 언급이 다소 지루할 수 있음) 공간을 희생하고 $$를 더 소비하면서 성능상의 이점을 얻습니다.

또는

2) 클러스터 용량을 드라이브의 평균 파일 크기 (또는 블록 크기에 비해 약간 높게)로 설정하여 드라이브 용량을 향상시키면서 (잠재적으로) 일부 성능은 희생 할 수 있습니다. 클러스터 크기가 블록 크기보다 훨씬 작 으면 드라이브 조각 모음을 유지하십시오.

이것이 도움이되기를 바랍니다 :)

7
ParoX

이것은 하나의 일화이지만 기본 4k 이외의 클러스터 크기를 사용하면 실제 이점이 없음 을 제안합니다. 더 많은 처리해야 할 I/O 요청 이있을 수 있지만, 큰 계획에서는 무시할 수 있습니다.

4
Sun

Write Amplification Reduction의 목표와 모순되는 답변 (및 Hallock 's seam)은 불필요한 NAND 마모를 줄입니다. 클러스터 크기가 증가하면 디스크 쓰기에 더 많은 낭비가 발생합니다. 당신이 말하는 SSD 조각 모음? 그것은 SSD를 사용하는 치명적인 죄 중 하나입니다.

3
Matthew Valentini