두 번째 내부 HDD에서 ReadyBoost를 활성화하시겠습니까?

두 번째 내부 HDD에서 ReadyBoost를 활성화하시겠습니까?

내 데스크탑 PC에는 2개의 SATA HDD가 있습니다(하나는 일상 활동용, 하나는 저장 및 백업용). 펜드라이브와 함께 ReadyBoost를 잘 사용할 수 있지만 활용도가 낮은 두 번째 HDD를 사용하여 캐싱 메커니즘에 참여할 수 있는 방법이 있는지 궁금합니다(두 개의 CPU 코어가 병렬로 작업을 수행하는 것과 동일한 개념: 두 개의 HDD가 데이터를 병렬로 가져오도록 함). ? 분명히 말하자면, 별도의 D: 드라이브에서 ReadyBoost를 활성화하고 싶습니다.

답변1

ReadyBoost는 대부분의 플래시 드라이브에 거의 존재하지 않는 대기 시간을 활용하여 소량의 데이터를 메모리로 빠르게 가져오도록 설계되었습니다. 최신 하드 드라이브는 평균 수백 밀리초 후에 대부분의 USB 플래시 드라이브(50-100MB/s 대 10-20MB/s)를 쉽게 전송할 수 있습니다.

제안된 시나리오를 활성화하는 좋은 방법이나 이를 고려해야 하는 성능 이유는 실제로 없습니다. RAID1 구성(일부 컨트롤러는 병렬 읽기 지원)에서 두 번째 하드 드라이브를 사용하거나 부팅 드라이브와 I/O를 위해 경합할 필요가 없는 프로그램/데이터를 오프로드하는 것이 더 나을 것입니다. 부팅 드라이브에서 발생하는 작은 I/O의 양이 거의 일정하다는 사실에 놀랄 것입니다.

답변2

나는 HDD가 실제 이득을 위해 준비 부스트와 함께 사용하기에는 속도가 너무 느리다는 것을 거의 확신합니다.

편집: 게시물을 다시 읽은 후 디스크 전체의 로드 밸런싱을 언급하는 것 같습니다(RAID). RAID 0은 성능을 향상시키기 위해 2개의 디스크에 데이터를 분산(스트라이핑)합니다. 그러나 한 사람이 실패하면 모든 것을 잃게 됩니다. RAID5는 이를 수행하고 1개의 디스크 오류로 인한 데이터 손실을 방지합니다.

답변3

메모리 카드 리더 인터페이스는 SATA 인터페이스만큼 빠르지 않다고 생각합니다. 나는 USB2.0 데이터 전송 속도가 400mbps인 반면 SATA3 전송 속도는 600mbps라고 생각했습니다. 버스트에서는 SATA에서 SATA로 초당 최대 68MB의 전송 속도를 얻을 수 있지만 메모리 카드에서는 초당 20MB만 얻을 수 있습니다.

준비 부스트를 적용하려는 경우 USB3.0 인터페이스 카드 리더기를 사용하고 있는지 확인하고(마더보드와 카드 리더기 모두 USB3.0이어야 함) 메모리 카드도 고속 카드여야 합니다.

답변4

OS 드라이브가 이미 대기 시간이 짧은 SSD인 경우 Windows에서는 두 번째 하드 드라이브에 대해 ReadyBoost를 활성화할 방법이 없습니다.

그러나 몇 가지 대안은 다음과 같습니다.

SysMain(옛 SuperFetch)

Windows SysMain 서비스(이전의 SuperFetch)는 사용자가 알고 있는 하드 디스크의 파일을 사전에 로드합니다.~ 할 것이다사용하고 사용하지 않는 RAM에 캐시합니다. 예를 들어, RAM이 50GB인 내 데스크탑에서 Windows는 실제로 25GB만 사용하고 있습니다. Windows는 나머지 25GB를 낭비하는 대신 실제로 이를 디스크 캐시로 사용합니다. 그리고 Windows라면 실제로하다더 많은 메모리가 필요하면 데이터가 이미 디스크에 있기 때문에 해당 캐시 페이지 중 일부를 즉시 버릴 수 있습니다.

인텔 RST

Intel 칩셋에는 SSD를 회전하는 Rust HDD의 캐시로 사용할 수 있는 기능이 있습니다. 기능이 있고, 이를 노출하고, 활성화할 수 있는 마더보드가 있어야 합니다. 그러면 Intel 칩셋과 소프트웨어를 마음껏 활용할 수 있습니다.

PrimoCache

HDD를 SSD에 캐시하는 데 사용할 수 있는 타사 애플리케이션이 있습니다. PrimoCache를 사용하면 빈 볼륨을 디스크의 캐시로 사용할 수 있습니다.

관련 정보