현재 내 컴퓨터 중 하나의 디스크 사용률에 대해 혼란스러워합니다.
설정:
4개의 2TB HDD가 있는 머신이 있습니다. 이러한 HDD의 경우 mdadm을 사용하여 RAID 5(md2라고 함)를 구성합니다. MD2에서는 btrfs 파일 시스템이 포함된 luks 볼륨을 사용합니다.
저는 삼바를 설치하고 이를 사용하여 파일을 공유하고 TimeMachine 백업을 생성했습니다.
대용량 파일을 복사할 때 기기의 전체 1G 연결을 사용하여 파일을 읽고 쓸 수 있습니다. 그래서 이 시점에서 나는 내가 얻는 속도에 만족합니다.
타임머신 백업(비순차적 읽기/쓰기가 발생한다고 가정)의 경우 전송이 매우 느리게 시작됩니다.
머신에는 스왑이 없으며 CPU 활용도가 좋습니다.
netdata를 보면 "root-crypted" 활용도는 항상 100%입니다(root-crypted는 마운트된 파일 시스템의 이름입니다).
적어도 하나의 HDD도 100% 활용도를 얻을 것으로 예상했지만 실제로 100% 활용도를 얻은 HDD는 하나도 없었습니다. (모두 40%~60% 사이입니다.) 이제 RAID가 디스크를 100% 사용하지 않는 이유를 알고 싶습니다.
나는 RAID가 디스크를 100% 활용하도록 할 수 있다면 약 20% 정도 성능을 향상시킬 수 있을 것이라고 생각했습니다.
내 생각이 맞습니까? 아니면 여기서 뭔가를 놓치거나 오해하고 있습니까? 불행히도 나는 이것을 이해할 만큼 디스크와 파일 시스템에 대해 충분히 알지 못합니다. 여기서 나에게 약간의 지원을 해주시면 좋을 것 같습니다.
감사합니다 :)