Shadowrocket 백그라운드 배터리 사용량 확인: On Demand 자동 연결 조건과 선택 기준

iPhone 배터리 설정에서 백그라운드 사용량을 확인하고 On Demand 연결 조건을 점검하는 방법을 안내합니다. 항상 연결과 자동 연결의 차이도 비교합니다.

이 글의 핵심

Shadowrocket의 백그라운드 활동 시간은 추가 배터리 소모량과 같지 않으며, On Demand도 일정 시간 후 연결을 끊는 기능이 아닙니다. iPhone이나 iPad의 대기 중 배터리 소모와 자동 재연결을 확인하려면 먼저 시스템 배터리 통계를 살펴보고, Settings → On Demand 설정을 점검한 뒤 같은 조건에서 비교해 자동 연결을 유지할지 수동 연결로 바꿀지 판단하세요.

VPN 표시만 보지 말고 배터리 통계부터 확인하세요

Shadowrocket이 화면에 표시되지 않는 동안에도 VPN 연결은 계속 작동할 수 있습니다. 이는 시스템 네트워크 확장의 정상적인 동작입니다. 상태 막대의 VPN 표시는 VPN 연결이 있다는 뜻이지, 프로세서가 계속 높은 부하로 작동하거나 기기에서 대량의 데이터가 전송되고 있다는 뜻은 아닙니다. 백그라운드 동기화, 동영상 재생, 네트워크 신호 상태, 반복적인 재연결은 같은 시간대의 배터리 소모량을 바꿀 수 있습니다.

시스템 배터리 목록의 앱별 백분율은 일반적으로 선택한 시간대의 전체 사용량에서 각 항목이 차지하는 비중입니다. 앱이 배터리 용량의 해당 비율만큼 직접 소모했다는 뜻은 아닙니다. 다른 앱의 사용량이 줄면 기기 전체의 배터리 소모가 늘지 않았더라도 Shadowrocket의 비중은 커질 수 있습니다. 네트워크 확장으로 인한 에너지가 어떤 항목에 잡히는지도 시스템의 통계 방식에 따라 달라지므로 한 줄의 수치만 보고 결론 내리지 마세요.

  1. 배터리 화면 열기

    시스템 설정 → 배터리로 이동해 배터리 잔량 그래프와 앱별 사용량을 확인하세요. 통계 기간과 버튼 이름은 시스템 버전에 따라 다를 수 있으므로 기기에 표시되는 내용을 기준으로 확인합니다.

  2. 시간대 선택

    확인할 날짜나 시간대를 선택하고, 당시 충전 중이었는지, 화면이 오래 켜져 있었는지, 대용량 파일을 전송했는지 먼저 확인하세요. 충전 중인 시간대와 밤새 충전기에서 분리된 대기 시간을 직접 비교하지 마세요.

  3. 활동 내역 확인

    앱 목록에서 Shadowrocket을 찾아 시스템이 표시하는 배터리 사용 비중과 활동 시간을 확인하세요. 화면 활동과 백그라운드 활동을 전환해 볼 수 있다면 두 항목을 구분해서 확인합니다. 백그라운드 시간이 길다는 것은 활동이 기록됐다는 뜻일 뿐, 그 시간만으로 배터리 소모량을 계산할 수는 없습니다.

  4. 사용 환경 기록

    시간대의 시작과 종료 시 배터리 잔량, Wi-Fi 또는 셀룰러 네트워크, 신호 상태, 화면 사용 시간, VPN 상태를 함께 기록하세요. 원래 기록은 보관하고 이후 비교에서는 설정 하나만 변경합니다.

On Demand는 연결을, Global Routing은 트래픽 경로를 관리합니다

On Demand는 시스템의 VPN 자동 연결 기능을 사용해 미리 설정한 조건에 따라 연결을 시작할지 결정합니다. 트래픽이 없으면 반드시 연결이 끊기는 유휴 타이머가 아니며, 화면을 잠글 때마다 연결이 멈춘다고 보장하지도 않습니다. 조건이 충족되면 시스템이 터널을 다시 만들 수 있으므로, 연결이 끊겼다가 곧바로 다시 연결되면 설정이 작동하지 않는다고 단정하기 전에 자동 연결 규칙부터 확인하세요.

2단계
앱 내 경로: Settings → On Demand
4가지
Global Routing:Proxy / Direct / Config / Scene

Home → Global Routing의 Proxy, Direct, Config, Scene은 트래픽 경로를 선택하는 항목이지, 배터리 절약 수준을 정하는 네 가지 설정이 아닙니다. Proxy는 프록시 정책으로 트래픽을 전달하고, Direct는 직접 연결을 사용합니다. Config는 현재 구성의 규칙에 따라 트래픽을 처리하며, Scene은 상황에 맞는 라우팅 동작을 선택합니다. Global Routing을 Direct로 바꿔도 시스템 VPN 터널이 꺼지는 것은 아닙니다.

마찬가지로 DOMAIN-SUFFIX, GEOIP, IP-CIDR, FINAL은 트래픽 매칭 규칙의 키워드이지 On Demand 자동 연결 설정이 아닙니다. 배터리 소모를 확인할 때는 라우팅 구성을 그대로 유지하세요. 연결 방식과 트래픽 경로를 동시에 바꾸면 어떤 변수가 결과에 영향을 줬는지 판단하기 어렵습니다.

자동 연결 조건을 확인한 뒤 네트워크 전환을 테스트하세요

시스템의 자동 연결 규칙은 네트워크 환경이나 연결 평가 결과에 따라 작동할 수 있습니다. 실제로 사용할 수 있는 조건은 앱에서 제공하는 설정과 현재 구성에 따라 다릅니다. 확인할 때는 현재 화면에 실제로 표시되는 항목만 기록하세요. 일반적인 트래픽 분산 규칙을 자동 연결 조건으로 혼동하거나 특정 Wi-Fi 이름을 본래 신뢰할 수 있는 네트워크라고 가정하지 마세요. 공용 Wi-Fi는 이름이 중복될 수도 있으므로 이름만으로 안전성을 판단할 수 없습니다.

  1. 현재 설정 기록

    Home의 연결 상태, Global Routing에서 선택된 항목, 현재 구성 이름을 기록하세요. 이 안내는 이미 사용 중인 연결 서비스와 구성이 있다는 전제이므로 테스트를 위해 연결 정보를 새로 추가할 필요는 없습니다.

  2. 스위치 확인

    Shadowrocket에서 Settings → On Demand로 이동해 스위치 상태와 화면에 실제로 표시되는 조건을 확인하세요. 구성에 네트워크 제한이 포함되어 있다면 어떤 대상을 어떻게 처리하는지 기록한 다음 변경 사항을 저장합니다.

  3. 네트워크 전환

    Home으로 돌아가 현재 Wi-Fi, 다른 사용 가능한 Wi-Fi, 그리고 기기가 지원하는 경우 셀룰러 네트워크를 각각 확인하세요. 한 번에 네트워크 하나만 전환하고, 연결이 복구될 때까지 기다린 후 VPN이 자동으로 연결되는지 살펴봅니다.

  4. 연결 해제 확인

    필수 작업에 지장이 없는 경우 직접 연결을 끊고 다시 연결되는지 관찰하세요. 이어서 On Demand를 끄고 같은 테스트를 반복합니다. 두 결과가 다르면 자동 연결 설정이 재연결에 관여한다는 뜻입니다. 정확한 트리거 원인은 네트워크 조건도 함께 확인해야 합니다.

상황확인할 항목판단 시 유의점
Wi-Fi 연결 후 VPN이 연결됨현재 네트워크가 설정된 자동 연결 조건에 해당하는지네트워크에 연결하면 규칙이 다시 평가될 수 있지만 모든 Wi-Fi에서 연결해야 한다는 뜻은 아닙니다.
셀룰러 네트워크로 전환한 뒤 VPN이 연결됨자동 연결 조건이 셀룰러 환경을 포함하는지, 현재 네트워크를 사용할 수 있는지네트워크 전환과 재연결이 함께 일어났더라도 스위치를 바꿔 비교해 확인해야 합니다.
화면을 잠근 뒤에도 연결이 유지됨기존 터널 상태, 백그라운드 작업, 자동 연결 규칙화면 잠금이 반드시 연결을 끊는 조건은 아니며, 연결 유지가 계속해서 많은 데이터를 전송한다는 뜻도 아닙니다.
직접 연결을 끊었는데 다시 연결됨On Demand가 켜져 있는지, 시스템 VPN 구성이 여전히 자동 연결을 사용하는지조건이 계속 충족되면 시스템이 연결을 다시 설정할 수 있습니다.

항상 연결, 자동 연결, 수동 연결의 선택 기준

여기서 ‘항상 연결’은 비교적 오랫동안 연결을 유지하는 방식, ‘자동 연결’은 시스템이 규칙에 따라 연결을 시작하는 방식, ‘수동 연결’은 사용자가 직접 연결하고 끊는 방식을 뜻합니다. 이 세 가지는 서로 배타적인 프로토콜이 아닙니다. On Demand를 켜도 연결이 오랫동안 유지될 수 있습니다. 업무상 계속 연결할 필요가 있는지, 네트워크가 안정적인지, 첫 요청 전에 연결을 기다릴 수 있는지를 기준으로 선택하세요.

항상 연결

직접 연결하는 일을 줄여 현재 네트워크 경로에 의존하는 작업을 계속 이용하기 편리합니다. 다만 백그라운드 요청은 계속 처리될 수 있으며 신호가 약하거나 재시도가 반복되면 배터리 소모가 늘어날 수 있습니다. 연결이 유지된다는 사실만으로 배터리를 많이 소모한다고 볼 수는 없습니다.

적합한 경우: 계속 접속하거나 장시간 동기화해야 하고 네트워크 안정성을 확인한 경우.

On Demand

설정된 조건을 충족하면 시스템이 연결을 시작하므로 수동 연결을 잊을 가능성을 줄일 수 있습니다. 규칙이 지나치게 넓은 범위를 포함하면 항상 연결하는 것처럼 작동할 수 있습니다. 네트워크가 자주 바뀐다면 재연결 횟수와 대기 시간도 확인해야 합니다.

적합한 경우: 네트워크 환경에 따라 자동 연결을 사용하고 각 트리거 조건을 하나씩 확인할 수 있는 경우.

수동 연결을 기준으로 비교

권장

문제를 확인하는 동안에는 On Demand를 끄고 정해진 시간에 직접 연결하고 끊어 자동 재연결 변수를 분리하세요. 이는 진단을 위한 출발점이지 모든 사용자의 장기적인 배터리 절약을 보장하는 방법은 아닙니다. 연결을 끊으면 해당 연결을 사용하는 작업의 네트워크 경로도 달라집니다.

적합한 경우: 배터리 소모를 비교하거나 자동 재연결 원인을 찾을 때, 또는 정해진 시간에만 연결을 사용할 때.

요약: 자동 재연결부터 분리하세요

문제가 ‘끊었다가 다시 연결되는 것’이라면 먼저 On Demand를 끄고 상태를 확인하세요. 연결은 안정적으로 유지되는데 기기 전체의 배터리 소모가 늘었다면 자동 연결을 반복해서 켰다 끄기보다 트래픽, 화면 사용량, 신호 상태를 살펴보세요.

절전 비율을 가정하지 말고 같은 조건에서 비교하세요

모든 기기에 적용되는 On Demand 절전 비율은 없습니다. 연결 프로토콜, 서버 응답, 무선 네트워크 상태, 앱 요청 빈도, 시스템 활동에 따라 결과가 달라집니다. 의미 있는 기록을 남기려면 예를 들어 각각 60분씩 길이가 같은 관찰 시간을 두 번 정해 보세요. 이 시간은 테스트를 편리하게 진행하기 위한 예시이지 앱 성능 지표가 아닙니다.

연결 상태와 완전히 연결이 끊긴 상태를 비교하려면 별도의 연결 해제 시간을 두고, 해당 연결에 의존하는 작업을 계속할 수 있는지 확인해야 합니다. 작업 요청이 실패하거나 동기화가 멈춘 뒤 배터리 소모가 줄었다고 해서 같은 작업량에서 효율이 높아졌다는 뜻은 아닙니다. 테스트 중에는 계속 실행해야 하는 작업을 중단하지 마세요.

백그라운드 배터리 소모가 계속되면 증상별로 확인하세요

자동 연결은 연결을 시작하는 시점을 다루는 기능이지, 서버 시간 초과를 해결하거나 모든 작업 요청을 자동으로 줄여 주는 기능은 아닙니다. On Demand를 꺼도 배터리 소모가 뚜렷하다면 연결 안정성과 실제 트래픽을 나누어 확인하세요. Shadowrocket의 Data에서 트래픽 변화를 참고할 수 있지만 전송 바이트와 배터리 소모량 사이에 정해진 환산 비율은 없습니다.

증상다음 단계오판 방지
Data에서 트래픽이 계속 증가함조절할 수 있는 동영상 재생, 클라우드 동기화 또는 대용량 파일 작업을 일시 중지한 뒤 변화를 확인하세요.먼저 실제 작업량을 파악하고 모든 데이터 전송의 원인을 On Demand로 돌리지 마세요.
네트워크를 전환할 때 연결 실패가 반복됨안정적인 Wi-Fi에서 다시 테스트하고 기존 연결 설정과 서비스 접속 가능 여부를 확인하세요.프로토콜, 라우팅, 자동 연결 조건을 한꺼번에 바꾸지 마세요.
스위치를 껐는데도 자동으로 연결됨시스템 설정 → 일반 → VPN 및 기기 관리 → VPN으로 이동해 실제 연결된 구성을 확인하세요. 시스템 경로는 기기에 표시되는 내용을 기준으로 합니다.실행 중인 VPN 구성을 확인하고 관리 대상 구성은 바로 삭제하지 마세요.
연결을 끊은 뒤에도 기기 전체의 배터리가 눈에 띄게 줄어듦시스템 배터리 그래프, 다른 앱의 활동, 무선 신호 상태를 계속 확인하세요.Shadowrocket과 관계없는 시스템 배터리 소모 요인도 고려하세요.

앱을 강제 종료하는 것을 일반적인 연결 해제 방법으로 사용하지 마세요. 앱 화면을 종료하는 것과 시스템 네트워크 확장을 멈추는 것은 서로 다릅니다. 연결을 중단하려면 Home의 연결 스위치를 사용하고 시스템 상태를 확인하세요. 자동 연결을 중지하려면 On Demand 설정도 확인해야 합니다. 두 단계를 따로 점검해야 같은 결과를 다시 확인할 수 있습니다.

요약: 사용 목적에 맞게 설정을 유지하세요

비교를 마친 뒤 자동 연결이 사용 방식에 맞고 재연결이 반복되지 않는다면 On Demand를 유지해도 됩니다. 정해진 시간에만 연결한다면 수동 연결이 더 편리할 수 있습니다. 최종 판단은 같은 조건에서 측정한 기기 전체의 배터리 변화와 작업 이용 가능성을 기준으로 하세요. 백그라운드 활동 시간 하나만으로 결정하지 마세요.

App Store 앱 확인