uTorrent 3.1.3을 사용하고 있는데 다운로드 속도가 4-5mb/s에 도달하면 "디스크 오버로드 100%" 오류가 발생합니다. 약 1분간 지속되며 최고 속도로 다시 시작된 후 디스크가 다시 과부하되었음을 표시합니다. 두 번째 "디스크 과부하" 오류 이후에는 다운로드 속도가 최대로 올라가고 토렌트가 끝날 때까지 그 상태를 유지합니다.
이것은 버전 1.6.1 이후로 utorrent에서 겪었던 매우 오래된 문제이며 수년 동안 해결책을 찾지 못했습니다. 다른 포럼에서 제안한 대로 캐싱 설정을 조정하려고 시도했지만 운이 없었습니다.
내 HDD(7200rpm, 32mb chache)가 아니라는 것을 알고 있습니다. 어떤 사람들은 이 문제가 전혀 없으며 그들의 장비는 나와 유사합니다. 심지어 HDD도 마찬가지다. 어떡해?
답변1
환경 설정 » 고급 » 디스크 캐시에서 uTorrent를 다음과 같이 설정하십시오.
원천:Reddit /r/torrents 게시물의 'uTorrent 문제: "디스크 과부하 100%"' 사용자 lolibattlemech의 댓글
...'자동 캐시 크기 재정의'라는 체크박스가 표시되고 크기(MB)를 수동으로 지정합니다.
이제 이 설정을 높은 숫자로 변경하는 것은 두 가지 주요 사항에 달려 있습니다. 인터넷 속도와 하드 드라이브 속도. 이 가이드에서는 인터넷 회선의 최대 속도가 무엇이든 다운로드할 속도라고 가정합니다.
따라서 예를 들어 서구 세계에서 일반화되고 있는 50Mb 또는 100Mb 인터넷 회선이 있고 대부분의 시드박스와 저렴한 임대 서버가 100Mb에서 시작하는 경우 이 값을 높은 숫자로 설정하는 것이 좋습니다. 아마도 512 또는 1024(각각 512MB 및 1GB)일 것입니다.
나는다음 이미지는 이 대용량 캐시가 다운로드에 어떤 영향을 미치는지 보여줍니다.. 캐시가 가득 차서 하드 드라이브가 들어오는 파일 조각의 속도를 따라잡을 수 없으면 다운로드가 크롤링 속도로 느려지거나 완전히 중지됩니다.
이제 위 이미지에서 볼 수 있듯이 작은 32MB 캐시가 몇 분 안에 쉽게 채워집니다. 여기 하드 드라이브는 가능한 한 빨리 정보를 기록하고 있지만 들어오는 파일의 임의성이 너무 높기 때문에 이를 따라갈 수 없습니다. 그러나 캐시를 1GB로 늘리면 한 시간 이상 최고 속도의 다운로드를 유지할 수 있습니다. 다시 말하지만 이는 꽤 평균적이고 현대적인 1TB 이상의 하드 드라이브를 가지고 있다고 가정합니다.
...캐시 크기 재정의 설정 아래에 '캐시가 필요하지 않을 때 메모리 사용량 줄이기' 확인란이 있습니다. 수백 또는 수천 개의 토렌트를 시드할 때 전체 캐시가 매우 중요하므로 이 항목을 선택 취소하는 것이 좋습니다. 그러면 하드 드라이브가 다른 사용자에게 시드하기 위해 파일에서 조각을 검색해야 할 가능성이 줄어듭니다. 이제 걱정하지 마십시오. 다운로드를 시작하면 들어오는 다운로드에 더 많은 캐시 공간이 필요하므로 시드용으로 캐시에 저장된 모든 항목이 제거됩니다. 캐시 사용과 관련하여 다운로드는 항상 시드보다 우선합니다.
그 아래에는 '디스크 쓰기 캐싱 활성화' 및 '디스크 읽기 캐싱 활성화'에 대한 두 개의 일반 체크박스가 표시됩니다. 물론 둘 다 확인하고 싶습니다.
'디스크 쓰기 캐싱 활성화' 아래에 두 개의 확인란이 있습니다. ['2분마다 손길이 닿지 않은 블록 쓰기'를 선택 취소하고 '완성된 부분 즉시 쓰기' 상자를 선택합니다.] 이러한 체크박스는 다운로드 후 처음 2분 동안 디스크가 유휴 상태로 있는 것을 원하지 않기 때문에 매우 중요합니다. 더 많은 데이터를 얻기 위해 캐시를 지울 수 있습니다. 그 2분은 정말 도움이 될 수 있습니다. 완성된 작품을 가능한 한 빨리 작성하는 것이 가장 바람직한 선택입니다.
'디스크 읽기 캐싱 활성화'에서 '업로드 속도가 느린 경우 읽기 캐싱 끄기' 상자를 선택 취소하면 됩니다. [이렇게 하면] 하드 디스크에 추가 읽기 작업이 많이 필요하고 다른 사용자보다 먼저 더 많은 사용자를 시드했습니다.
그 바로 아래에 있는 옵션은 '캐시에서 오래된 블록 제거'입니다. 위 옵션과 유사하게 캐시가 항상 가득 차 있기를 원하므로 이 옵션을 선택 취소합니다. 전체 캐시는 잘 활용되는 캐시이며 방금 제공한 파일의 동일한 부분을 다른 사용자가 요청할 것인지 알 수 없으므로 디스크에 추가 작업을 절약할 수 있습니다.
여기서 마지막 옵션은 '캐시 스래싱 시 자동 캐시 크기 늘리기'입니다. 이 옵션을 활성화하거나 비활성화할 수 있습니다. 이 메뉴 상단에서 자동 캐시 크기를 재정의한 후에는 아무런 차이가 없습니다.
이것이 uTorrent 3.2.2의 마지막 옵션이었지만 여러분 중 일부는 Windows 읽기 및 쓰기 캐싱을 비활성화하는 옵션도 포함된 이전 버전의 uTorrent를 사용하고 있을 수 있습니다. uTorrent에서 이미 매우 크고 잘 활용되는 캐시를 설정했으며 Windows 캐싱을 활용하는 것은 불필요하고 문제가 있기 때문에 해당 항목을 선택하고 Windows 캐싱을 비활성화하는 것이 좋습니다. 예를 들어 PC가 충돌하는 경우 uTorrent가 이미 디스크에 기록된 것으로 간주한 1GB 이상의 파일 조각이 Windows에 남아 있을 수 있으며 클라이언트를 다시 열면 일부 다운로드가 완전히 저장되지 않은 것을 발견할 수 있습니다. 디스크가 없어 누락된 부분이 있는지 확인해야 합니다.
답변2
다음을 선택하여 uTorrent 2.2.1을 수정했습니다.모든 파일을 사전 할당기본 설정 -> 일반에서. 다른 버전에서도 작동할 수 있지만 테스트하지는 않았습니다.
안타깝게도 자석 링크는 여전히 같은 방식으로 작동합니다.
답변3
디스크 과부하 100%글쓰기가 차단되었다는 의미입니다. uTorrent 3.1.3에서는 전체 I/O가 단일 스레드이기 때문에 느리거나 바쁜 디스크에서 이런 일이 쉽게 발생할 수 있습니다.
다운로드해 보세요최신 알파 릴리스(3.3).
에서µTorrent 3.3 알파(27280) (페이지 1) / 공지 / µTorrent 커뮤니티 포럼:
릴리스 하이라이트:
디스크 I/O 시스템이 완전히 재작성되었습니다. 이제 멀티 스레드 및 고성능이 제공됩니다. 여러 디스크를 활용하고, 하나만 사용해도 더 나은 성능을 발휘하며, 하나의 디스크 작업으로 모든 것을 차단할 수 없습니다(예: 로컬 I/O를 차단하는 느린 네트워크 또는 파일 할당).
사용할 만큼 제대로 작동하지 않을 수도 있지만(결국 알파 버전임) 적어도 문제가 곧 해결될지는 알 수 있습니다.
그렇지 않은 경우 다른 BitTorrent 클라이언트 사용을 고려해보세요. 내 경험상,대홍수고속 다운로드에 아주 잘 작동합니다.
답변4
나는 마침내 "디스크 오버로드 100%" 문제를 해결하는 방법을 찾기 전에 매우 다양한 방법을 시도했습니다.
저는 Windows 7, uTorrent 3.2.3을 실행하고 있습니다. (uTorrent의 마지막 여러 버전에서도 이런 일이 일어났습니다.)
Options -> Preferences -> Advanced
Search for diskio.use_partfile
Set diskio.use_partfile to false.
출처: 게시물 #6https://forum.utorrent.com/viewtopic.php?id=118504