Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

새 파일 시스템으로 Windows 성능을 개선하는 방법

Windows PC를 강화하고 싶으십니까? RAID(Redundant Array of Independent Drives) 및 Microsoft의 ReFS(복원 파일 시스템)의 두 가지 기술을 사용하여 소프트웨어 성능과 저장소 안정성을 높일 수 있습니다. 유일한 요구 사항은 최소한 두 개의 예비 드라이브입니다.

ReFS가 노후된 NTFS와 동등한 성능을 발휘하는지 궁금하십니까? 이 문서에서는 Microsoft의 새 파일 시스템 성능을 RAID1, RAID0 및 단일 디스크 성능과 비교합니다. 그리고 RAID1-ReFS의 가능한 용도에 대해 논의하겠습니다.

RAID 시작하기

이제 Windows 저장 공간을 사용하여 RAID 볼륨을 만드는 것이 정말 쉽습니다. . 사용자는 저장 공간을 입력하기만 하면 됩니다. 검색창에 프로그램을 시작합니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

저장 공간을 시작한 후 설정 변경을 선택해야 합니다. 버튼.

새 파일 시스템으로 Windows 성능을 개선하는 방법

그런 다음 스토리지 풀을 생성합니다. 저장소 만들기 선택 . 그런 다음 어레이에 추가할 두 개의 예비 드라이브를 선택합니다. 볼륨에서 드라이브를 추가하거나 제거하면 디스크의 모든 데이터가 삭제됩니다. , 따라서 주의하십시오.

새 파일 시스템으로 Windows 성능을 개선하는 방법

그러면 스토리지 풀 생성을 위한 구성 가능한 옵션이 표시됩니다. 주의해야 할 두 부분은 다음과 같습니다. (1) 복원력 유형 및 (2) 파일 시스템 . 드라이브가 2개인 복원 유형은 양방향 미러 중 하나로 제한됩니다. (RAID1) 및 단순 (RAID0). 파티션 유형에는 NTFS 및 ReFS가 포함됩니다. 단순을 선택하면 ReFS가 두 개 이상의 드라이브용으로 설계되었으므로 유일한 옵션은 NTFS입니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

RAID 볼륨을 만들고 드라이브 문자를 할당하면 파티션이 하드 디스크와 유사한 방식으로 작동합니다. 사용자는 네트워크를 통해 드라이브를 공유하거나 드라이브로 파일을 이동하거나 캐시 데이터를 쓰도록 비디오 또는 사진 편집 소프트웨어를 구성할 수 있습니다. 마지막 용량에서 RAID는 Adobe Premiere 및 Photoshop과 같은 많은 상용 응용 프로그램의 성능을 향상시킬 수 있습니다. 표시된 바와 같이 각각 장단점이 있는 다양한 종류의 소프트웨어 RAID가 존재합니다.

Windows 운영 체제(OS) 내에는 RAID1, RAID0 및 RAID5의 세 가지 기본 유형의 소비자 RAID가 있습니다(다른 RAID 변형도 많이 있음). 또한 RAID를 포맷하는 일반적인 방법에는 NTFS와 ReFS(복원 파일 시스템)가 있습니다. ReFS는 Windows 8.1에 도입되었으며 계속 발전하면서 안정성과 성능을 제공합니다.

Windows RAID 유형

  • RAID0 :RAID0은 기술적으로 잘못된 이름입니다. 두 개의 드라이브를 사용하지만 배열에 대해 중복되는 것은 없습니다. 각 드라이브는 어셈블리에 설치된 데이터의 절반을 보유합니다. RAID0은 중복성을 제공하는 대신 순수한 성능을 제공합니다. RAID0은 ReFS에서 포맷할 수 없으므로 NTFS에 거의 고정되어 있습니다.
  • RAID1 :RAID1 또는 미러링에는 두 개의 드라이브가 필요합니다. 하나의 드라이브만 저장 용량을 제공한다는 단점이 있습니다. 데이터는 두 드라이브에 동일하게 복사되어 디스크 중 하나에 문제가 발생하는 경우 중복성을 제공합니다. RAID1은 또한 디스크 읽기 속도를 높여 프로그램 실행 속도와 캐시 읽기 속도를 높일 수 있습니다.
  • RAID5 :이 기사에서는 RAID5를 다루지 않을 것입니다. 최소 3개의 드라이브가 필요하지만 RAID1보다 더 많은 사용 가능한 저장 용량을 제공합니다.

Windows 파일 시스템 유형

Windows 10의 두 가지 중요한 파일 시스템(파일 시스템이란?)은 ReFS(복원 파일 시스템)와 오래된 "New" Technology File System(NTFS)입니다. NTFS는 Windows의 표준 파일 시스템이지만 두 개 이상의(동일하거나 매우 유사한) 예비 하드 드라이브가 있는 경우 ReFS 사용을 고려하십시오. ReFS는 비트 로트를 줄여 스토리지 시스템 포맷에 이상적입니다. 또한 NTFS로 포맷된 RAID1 파티션과 유사한 성능을 제공합니다. ReFS는 비교적 새롭고 잠재적으로 버그로 인해 어려움을 겪을 수 있지만 제 경험은 훌륭했습니다.

RAID 벤치마크

드라이브 성능은 Windows의 다양한 컴퓨팅 작업에 영향을 줄 수 있습니다. 특히 인터넷 검색은 종종 브라우저 캐시에 데이터를 읽고 씁니다. 캐시가 느린 디스크에 있는 경우 브라우저는 빠른 솔리드 스테이트 드라이브(SSD란?)에 있는 것보다 덜 빠릿빠릿하게 느껴집니다. 이것이 우리가 하드 드라이브를 벤치마킹하는 이유입니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

어떤 종류의 어레이와 파일 시스템이 가장 빠른지 결정하기 위해 SATA 도크가 있는 테스트 시스템을 함께 던지고 두 개의 몰딩 OCZ Onyx SSD를 연결했습니다. RAID1(NTFS), RAID1(ReFS), RAID0의 4가지 RAID 구성을 단일 NTFS로 포맷된 드라이브로 벤치마킹했습니다. 모든 합성 벤치마크에 AS-SSD를 사용하고 AS-SSD 결과를 검증하는 2차 수단으로 CrystalDiskMark와 비교했습니다. 마지막으로 7-Zip 및 Handbrake(Handbrake의 경우 5회 사용)를 사용하여 여러 "실제" 테스트를 실행했습니다. Android Studio를 컴파일러로 사용한 테스트가 완전히 실패했습니다.

무작위 읽기 및 무작위 쓰기(4KB)

RAID 어레이는 짧은 대기열 깊이를 잘 처리하지 못합니다(대부분의 사용자가 필요로 함). 따라서 브라우징이나 사무 생산성을 위해 RAID를 사용하지 않는 것이 좋습니다. 다른 디스크 구성에 비해 임의 읽기에 단일 드라이브를 사용하면 ~9%의 이점이 있습니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

쓰기 속도의 경우 RAID0이 경쟁에서 우위를 점합니다. 경쟁사보다 거의 50% 빠릅니다. RAID1과 단일 드라이브 모두 단순히 모든 드라이브에 데이터를 동일하게 복사하는 반면 RAID0은 두 드라이브 간에 쓰기를 분할한다는 점을 고려하면 이는 의미가 있습니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

순차 읽기 및 순차 쓰기(4KB)

순차 읽기 속도는 일반적으로 디스크 복사 활동을 나타냅니다. 파일을 이동할 때마다 더 나은 성능은 더 빠른 파일 전송으로 변환되어야 합니다. RAID1은 단일 디스크 및 RAID0에 비해 순차 디스크 읽기가 크게 향상됩니다. 이론적으로 RAID0은 순차 디스크 읽기도 개선해야 하지만 어떤 이유로 종합 벤치마크에서는 이 가정을 지지하지 않았습니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

순차 읽기 및 쓰기는 파일 복사를 상징합니다. 예상대로 RAID1-ReFS는 복사된 데이터에 대해 체크섬을 수행하기 때문에 최악의 성능을 보입니다. 그러나 성능 히트는 그다지 중요하지 않습니다. 반대로 RAID0은 단일 드라이브 및 RAID1-NTFS보다 약간 빠르지만 예상보다 훨씬 낮은 성능을 보입니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

무작위 읽기 및 무작위 쓰기(4KB, 64 대기열 깊이)

무작위 읽기 및 쓰기와 결합된 깊은 대기열 깊이를 사용하는 벤치마크는 서버 성능 및 기타 상용 애플리케이션을 예측해야 합니다. 이론적으로 RAID0은 4가지 종류의 디스크 배열 중에서 가장 빠른 디스크 성능을 제공해야 합니다. 그러나 RAID1은 읽기 속도 면에서 매우 유사합니다. 데이터 중복성을 제공합니다. RAID1을 ReFS로 포맷하면 NTFS에 비해 읽기 속도가 매우 느려집니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

깊은 대기열에서 쓰기 성능의 경우 RAID0이 우세합니다. 그리고 RAID1-NTFS와 RAID1-ReFS 모두 어레이 유지 관리와 관련된 오버헤드로 인해 성능 저하가 미미합니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

실제 성능

실제 성능 측면에서 결과는 훨씬 덜 흥미롭습니다. Handbrake 인코딩과 7-Zip(압축 해제) 모두에서 RAID0은 성능면에서 대략 2-3%의 이점이 있습니다. 300MB의 큰 사진 폴더를 압축하는 경우 모든 어레이는 단일 드라이브보다 성능이 좋지 않으며 단일 드라이브와 RAID1-ReFS 간에 7%의 차이가 있습니다.

새 파일 시스템으로 Windows 성능을 개선하는 방법

불행히도 일부 데이터를 버려야 했습니다. 예를 들어 소스 코드에서 컴파일하면 RAID1-ReFS에 유리한 엄청난 성능 이점이 나타났습니다. 그 차이가 너무 커서 내 방법론에 심각한 결함이 있다고 비교적 확신할 수 있었습니다. RAID1은 단일 드라이브보다 거의 2배 빠른 성능을 제공하고 RAID0은 단일 드라이브에 비해 약 20% 향상된 성능을 제공합니다. 확인을 위해 테스트를 다시 실행해야 하므로 차트를 포함하지 않습니다. 내 빌드 환경이나 테스트 방법에 문제가 있을 수 있습니다.

Windows에서 RAID에 가능한 응용 프로그램

벤치마크에 따르면 RAID에 적합한 애플리케이션은 다음과 같습니다.

  • 사진 및 비디오 편집을 위한 캐시/스크래치 드라이브.
  • 데이터 중복성 및 bit-rot 보호 기능이 있는 네트워크 스토리지 드라이브 만들기.
  • 소프트웨어 저장 드라이브.

캐시/스크래치 드라이브 :Intel의 RST(Rapid Storage Technology) 드라이버를 사용하면 다른 드라이브를 캐시 드라이브로 지정할 수 있습니다. 이 용량에서 많은 읽기 및 쓰기가 드라이브에 수행됩니다. RAID0 어레이는 문서상으로 가장 큰 이점을 제공합니다. 실제 벤치마크에 따르면 단일 SSD가 성능면에서 가장 큰 이점을 제공할 수 있습니다.

네트워크 스토리지 드라이브 :ReFS의 명백한 용도는 스토리지 드라이브입니다. 큰 읽기 속도 버프와 결합된 데이터 무결성 속성은 빠른 네트워크를 통해 미디어 스트리밍에 적합합니다(5GHz가 필요한 이유).

소프트웨어 스토리지 드라이브 :이 배열에서 사용자는 RAID1 파티션에 소프트웨어를 설치하기만 하면 됩니다. 읽기 속도의 이점, 데이터 중복성 및 비트 로트 보호로 인해 ReFS로 포맷된 RAID1은 NTFS로 포맷된 RAID1보다 크게 업그레이드되었습니다. RAID1-NTFS에 비해 성능이 약간 떨어지지만 데이터 무결성의 이점은 단점을 훨씬 상쇄합니다. 그리고 프로덕션 환경에서는 데이터 무결성 버프가 가치가 있을 수 있습니다.

RAID1-ReFS는 정말 좋습니다

ReFS로 포맷된 RAID 어레이는 NTFS에 비해 약간의 성능 저하만 발생합니다. 이는 분명히 절충할 가치가 있습니다. 다른 RAID 구성(예:RAID5)을 테스트하는 데 필요한 디스크 수는 없지만 RAID1의 결과는 고무적입니다. ReFS는 최소한 다른 종류의 어레이에서도 잘 수행할 것이라고 가정합니다.

내 의견:프로덕션 환경에 사용할 준비가 된 것으로 광고되지는 않았지만 경험상 ReFS는 스토리지 시스템 및 소프트웨어 스토리지 드라이브에서 가장 최적으로 사용됩니다. 또한 중간 정도의 괜찮은 캐시 드라이브를 만들 수도 있습니다.

ReFS를 사용해 보셨나요? 결과는 어땠나요?