급속한 SSD 성능 저하

급속한 SSD 성능 저하

저는 약 6개월 전에 구입한 Kingston mSATA SSD(Kingston SSDNow mS100 64GB mSATA Internal Solid State Drive SMS100S2/64G)를 가지고 있습니다. 첫 설치 후 바로 AS SSD 벤치마크로 테스트해보니 속도는 읽기 210MS/s, 쓰기 120MS/s 정도 마모되었습니다. Kingston은 255MB/s 읽기 및 170MB/s 쓰기를 명시하므로 체크아웃되었습니다.

지난 며칠 동안 SSD가 느려지는 것을 느끼기 시작해서 다시 테스트해 보았습니다. 읽기 속도가 50MB/s, 쓰기 속도가 13MB/s에 달하는 것에 매우 놀랐습니다. 특히 읽기 부분에서 엄청난 속도 저하가 발생합니다.

이게 정상인가요? 저는 Windows 8을 고소하고 있으며 SSD와 OS는 모두 트림을 지원합니다. 사용 가능한 디스크 공간이 약 15% 정도 있습니다.

답변1

SSD를 15%의 여유 공간이 있는 지점까지 사용한다는 것은 거의 모든 블록이 조각화된다는 것을 의미합니다. TRIM조차도 이 문제를 완전히 해결할 수 없습니다. 특히 Sandforce 드라이브에서는 더욱 그렇습니다. (참고: 말씀하신 드라이브에서 어떤 데이터도 찾을 수 없어서 Sandforce인지 다른 컨트롤러인지는 모르겠습니다.)

성능을 향상시키는 두 가지 사항: 첫째, 드라이브에 더 많은 여유 공간을 유지하도록 노력하십시오(불편하다는 것을 알고 있습니다). 둘째, 공간이 더 확보되면 드라이브를 복제하고 안전하게 지우고 블록이 조각화되지 않도록 데이터를 다시 기록합니다(정말 불편하다는 것을 알고 있습니다. 그리고 드라이브를 계속 사용하면 해결 방법이 오래 가지 않습니다. .) TRIM은 그다지 도움이 되지 않습니다. 유일한 실제 해결책은 더 큰 SSD를 구입하거나 데이터를 다른 드라이브에 저장하는 것입니다.

tl;dr: SSD가 이렇게 작다는 것은 한계입니다. 모든 SSD는 여유 공간이 부족하면 속도가 훨씬 느려집니다.

SSD 여유 공간에 대한 내 SU 답변

답변2

떠오르는 몇 가지 사항:

  1. 여유 공간을 확보해 보세요. 드라이브가 너무 가득 차면 성능이 급격히 저하됩니다.
  2. 드라이버의 새 버전을 확인하세요. 현재 버전에 버그가 있을 수 있습니다.
  3. 드라이브의 SMART 통계를 확인하면 드라이브에 심각한 문제가 있는지 여기에서 확인할 수 있습니다. 하지만 이 부분은 쉽지 않습니다. 원시 SMART 숫자는 매우 혼란스럽습니다. (이것도움이 될 수도 있습니다.)
  4. 64GB 드라이브는 대용량 드라이브에 비해 속도가 상당히 느립니다. 이로 인해 드라이브가 거의 가득 찼을 때 속도가 훨씬 더 빨리 느려질 수도 있습니다(실제로는 모르겠습니다). 64GB 드라이브에서는 이런 일이 꽤 빨리 일어날 것입니다.

답변3

SSD에 관해 Wikipedia(en)에서 인용된 다음 링크를 찾았습니다. http://www.stec-inc.com/downloads/whitepapers/Benchmarking_Enterprise_SSDs.pdf

"SSD 성능은 워크로드에 따라 크게 달라집니다."

"빈 SSD는 데이터로 채워진 SSD보다 훨씬 빠르게 실행됩니다."

유용할 수 있나요?

관련 정보