질문과 답변

소프트웨어 qBittorrent 이용시 캐시 메모리 반환이 안됩니다

2021.02.21 22:30

feynman 조회:221

토렌트 클라이언트로 지금까지 uTorrent와 Deluge를 쓰고 있다가 최근에 qBittorrent도 관심이 생겨 최신인 4.3.x대 버전을 설치해서 사용해 보고 있는데요.

uTorrent나 Deluge에서는 보지 못한 문제가 하나 발생하여 아시는 분들의 조언을 구하고자 합니다.

 

먼저, 구동환경을 설명드리면

OS: Windows 10 x64 v1909

RAM: 64 GB

qBittorrent 버전: 4.3.2 & 4.3.3

uTorrent 버전: 2.2.1

Deluge 버전: 1.3.15

이렇게 됩니다.

 

제가 qBittorrent를 사용하면서 uTorrent나 Deluge에서 보지 못한 문제는 캐시 문제입니다.

uTorrent나 Deluge의 경우 설정창을 통해 OS의 캐시 관리를 따르지 않고 토렌트 클라이언트가 캐시를 직접 관리할 수 있도록 설정할 수 있습니다. 물론, 이는 qBittorrent도 마찬가지입니다.

 

설정창을 통해 캐시 버퍼의 크기와 RAM에 저장된 캐시를 HDD나 SSD와 같은 디스크로 비워낼 시간 간격 (영어로는 cache expiry interval (캐시 만료 간격))을 설정할 수 있다는 것도 3가지 토렌트 클라이언트 모두 설정 메뉴를 통해 할 수 있습니다.

 

그래서, 저의 경우 각각의 토렌트 클라이언트에 설정한 캐시 버퍼의 크기과 캐시 만료 간격은 다음과 같습니다.

 

1. uTorrent 2.2.1

* 캐시 버퍼: 1,024MB (1GB)

* 캐시 만료 간격: 120초(2분) [쓰기에 대해서만 설정할 수 있죠]

 

2. Deluge 1.3.15

* 캐시 버퍼: 8,092MB (8GB)

* 캐시 만료 간격: 600초(10분)

 

3. qBittorrent 4.3.x

* 캐시 버퍼: 8,092MB (8GB)

* 캐시 만료 간격: 600초(10분)

 

그리고, uTorrent와 Deluge의 경우 캐시 관리가 자동으로 이루어지죠. 다시 말해, 캐시가 메모리로 채워지고 디스크로 비워내는 프로세스가 자동으로 이루어집니다.

 

그래서, Deluge에서 제가 캐시 버퍼를 8GB나 줬지만 Deluge를 이용해 다운로드나 업로드를 아무리 수십MB/s씩이나 될 정도로 고속으로 해도 실제로 Deluge가 차지하는 메모리가 버퍼의 상한인 8GB를 다 차지하는 경우는 매우 드물죠. uTorrent 2.2.1의 경우도 마찬가지입니다.

 

그런데, 이상하게도 qBittorrent는 설정한 대로 캐시 관리가 안 되는 것 같습니다. 물론, 설정한 캐시 버퍼의 크기는 먹힙니다만, uTorrent와 Deluge와 같이 캐시 메모리의 반환이 설정한 대로 자동으로 이루어지지 않습니다. 캐시 버퍼를 8GB로 설정하면 다운로드나 업로드와 상관없이 다운로드나 업로드가 완료되어도 qBittorrent는 설정한 캐시 버퍼 8GB를 비워내지 않고 메모리에서 계속 점유하고 있더군요.

 

그러면, 프로그램을 종료하지 않는 이상 캐시 메모리를 비워내지 못하냐? 그건 또 아니더란 말입니다. 다운로드나 시딩을 위해 배포중이던 토렌트의 목록에서 "일시정지"를 클릭하여 다운로드나 업로드를 중지시키면 그제서야 qBittorrent가 점유하고 있던 8GB의 캐시 메모리가 반환됩니다.

 

앞서 언급했듯이, uTorrent와 Deluge는 토렌트 목록에서 굳이 특정 토렌트의 다운로드나 업로드를 일시정지하지 않고도 프로그램이 알아서 자동으로 메모리의 반환과 채워짐이 이루어지는반면, qBittorrent는 토렌트를 수동으로 일시정지하거나 프로그램 자체를 종료하지 않으면 캐시 메모리가 반환되지 않는다는 게 제 경험상 아무리 생각해도 이상합니다.

 

qBittorrent는 이게 정상인가요? 아니면 제 시스템에 뭔가 문제가 있는 건가요?

상기의 문제는 디폴트로 설정되어도 동일하게 발생합니다. 즉, 디폴트값인 캐시 버퍼가 16MB, 캐시 만료 간격이 60초로 설정되어도 캐시 메모리 반환이 자동으로 이루어지지 않더군요.

 

캐시 메모리가 자동으로 반환되지 않는 이 사례가 저 말고도 또 있는지를 알아 보려고 qBittorrent 홈페이지에 있는 공식 포럼에서 검색을 해 봤는데요. 저와 동일한 증상으로 문의한 글이 유일하게 딱 한 개가 발견되더군요. 그런데, 그마저도 아무런 답글이 없었습니다.

 

구글링도 가열차게 해 봤습니다만, 저와 같은 사례를 더 이상 발견하지는 못했습니다.

 

qBittorrent 사용자 분들의 조언을 부탁드립니다.

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
99740 윈 도 우| 자료실의 Windows 7 Alienware Ultimate 32bit, 64bit에 대... 소천 164969 10-01
99739 윈 도 우| 자료실의 Windows 7 Alienware Ultimate 32bit 받아볼수 없... [2] 오백원 164106 10-10
99738 윈 도 우| 바로가기실행 아이콘의 동작불능 가난한사람 160512 01-31
99737 윈 도 우| 자료실의 Alienware Windows7의 로고를 원래대로 복원하는 ... [4] 소천 150536 10-04
99736 윈 도 우| Windows 7의 관리 기능을 집약한 숨겨진 GodMode의 존재 [5] 죠타로 123849 01-07
99735 윈 도 우| PE 시작메뉴랑 작업표시줄 숨길 수 없나요? [11] 배추보쌈 107074 01-17
99734 기 타| html&css 중급자 이상자 분께 도움을 요청해봅니다,, [3] ㄴ초심ㄱ 101850 05-16
99733 하드웨어| KMS Activator에 대해서 질문있습니다. 오잉!? 85419 04-20
99732 윈 도 우| 카리스마조님의 바로가기 말인데요~ [1] KOOL하게 84406 01-06
99731 윈 도 우| 가젯이 CPU 점유율 상승문제에 영향을 주는군요. [22] BigShit 83663 11-26
99730 윈 도 우| page fault in nonpaged area [1] 한강한뺨뷰 80163 08-24
99729 윈 도 우| 인터넷 바로가기 관련 궁금한점이 있습니다. [1] 도라란 79931 07-06
99728 윈 도 우| 모든 바로가기를 실행하면 연결프로그램 선택 창이 떠요ㅠㅠ [4] 네버s2 73048 09-17
99727 윈 도 우| 9down.dom 같은 사이트 또 없나요 [3] 애벌레 67504 12-10
99726 하드웨어| 문의)) "kms Server" 삭제 안하고 써도 괜찮나요??? [1] Chobits0914 66866 04-29
99725 윈 도 우| suk님 시간되시면 부탁드립니다. [7] 초보라서죄 64908 12-06
99724 하드웨어| 문의)) KMS인증과 가상바이오스 인증 중 안정적인 것은 어... [2] Chobits0914 64577 06-17
99723 윈 도 우| win7 / vista god mode 활성화 시키기 [7] 카츠라 61010 01-06
99722 윈 도 우| [A.I_7T]SLIC2.1 인증에대해.. [1] 김간지 58991 01-23
XE1.11.6 Layout1.4.8