저는 로컬 네트워크에서 원격 액세스 저장소로 삼바와 함께 라즈베리 파이를 사용하고 있습니다. Windows에서 Pi로 파일을 복사할 때 전송 속도가 이상해집니다. 200kB/s 또는 그보다 낮은 10MB/s로 점프합니다. 항상 약 2초 동안 저속으로 유지된 다음 약 2초 동안 고속으로 유지됩니다.
그 이유가 무엇인지 아는 사람이 있습니까? USB 플래시 드라이브가 손상되었거나 Samba가 잘못 구성되었거나 단순히 다른 파일 시스템으로 복사하여 속도가 부정확하게 표시됩니까?
답변1
병목 현상이 USB 플래시 드라이브에 기록되는 것으로 의심됩니다. USB 플래시 드라이브는 일반적으로 성능/가격 스펙트럼에서 가장 낮은 수준에 속합니다. 데이터는 10MB/s의 속도로 메모리에 축적되고 200kB/s의 속도로 기록됩니다.
너는 놀아 볼 수 있어vm.dirty_bytes
및 vm.dirty_background_bytes
커널 매개변수. 더 낮은 값으로 설정하면 더 균일하게 쓰여질 수 있습니다. 그러나 평균 속도도 느려질 수 있습니다. 쓰기 전에 플래시 블록을 지워야 하기 때문에 플래시 미디어에 쓰기를 버퍼링하는 것은 처리량에 좋습니다. 이는 동일한 블록을 여러 번 지우고 다시 써야 하는 경우 성능을 저하시킬 수 있습니다. 드라이브의 서비스 수명).