ਕੀ VPN ਸੱਚਮੁੱਚ ਬੈਟਰੀ ਖਤਮ ਕਰਦਾ ਹੈ? ਪਹਿਲਾਂ ਕੀ ਮਾਪਣਾ ਚਾਹੀਦਾ ਹੈ
VPN ਚਾਲੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਦਿਖਣ ਵਾਲੀ ਬੈਟਰੀ ਖਪਤ ਆਮ ਤੌਰ 'ਤੇ ਕੰਮ ਦੇ ਭਾਰ ਵਿੱਚ ਬਦਲਾਅ ਹੁੰਦੀ ਹੈ। ਤਬਾਦਲੇ ਦੀ ਲਾਗਤ ਨੂੰ ਮੁੜ ਜੁੜਨ ਦੀ ਭੱਜ-ਦੌੜ ਤੋਂ ਵੱਖ ਕਰੋ ਅਤੇ ਸੈਟਿੰਗਾਂ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕੋ ਜਿਹੇ ਕੰਮਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ।
VPN ਚਾਲੂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਦਿਖਣ ਵਾਲੀ ਬੈਟਰੀ ਖਪਤ ਆਮ ਤੌਰ 'ਤੇ ਕਿਸੇ ਹੋਰ ਨਾਮ ਹੇਠ ਕੰਮ ਦੇ ਭਾਰ ਵਿੱਚ ਬਦਲਾਅ ਹੁੰਦੀ ਹੈ। ਖਾਲੀ ਪਿਆ ਇੱਕ ਟਨਲ, ਰਾਤ ਦਾ ਬੈਕਅਪ ਅਤੇ ਹਰ ਕੁਝ ਮਿੰਟਾਂ ਬਾਅਦ ਮੁੜ ਜੁੜਨ ਵਾਲਾ ਕਲਾਇੰਟ—ਇਹ ਸਭ ਬਹੁਤ ਵੱਖਰੀ ਮਾਤਰਾ ਵਿੱਚ ਊਰਜਾ ਲੈਂਦੇ ਹਨ। ਸਟੇਟਸ ਬਾਰ ਦਾ ਆਈਕਨ ਤੁਹਾਨੂੰ ਦੱਸ ਨਹੀਂ ਸਕਦਾ ਕਿ ਤੁਸੀਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਹੜੀ ਸਥਿਤੀ ਵੇਖ ਰਹੇ ਹੋ।
ਟਨਲ ਨੂੰ ਉਸ ਚੀਜ਼ ਤੋਂ ਵੱਖ ਕਰੋ ਜੋ ਉਹ ਢੋਂਦਾ ਹੈ
ਫੋਟੋ ਦਾ ਬੈਕਅਪ ਜਾਂ ਵੀਡੀਓ ਕਾਲ ਅਜਿਹਾ ਡੇਟਾ ਧੱਕਦੀ ਹੈ ਜਿਸਨੂੰ VPN ਨੂੰ ਫਿਰ ਐਨਕ੍ਰਿਪਟ, ਪ੍ਰਮਾਣਿਤ ਅਤੇ ਅੱਗੇ ਭੇਜਣਾ ਪੈਂਦਾ ਹੈ। ਉਸ ਊਰਜਾ ਲਾਗਤ ਦਾ ਕੁਝ ਹਿੱਸਾ ਉਸ ਐਪ ਦਾ ਹੈ ਜਿਸਨੇ ਟ੍ਰੈਫਿਕ ਪੈਦਾ ਕੀਤਾ, ਅਤੇ ਸਿਰਫ਼ ਕੁਝ ਹਿੱਸਾ ਟਨਲ ਦਾ ਆਪਣਾ ਹੈ। ਨੈੱਟਵਰਕ ਅਤੇ ਸਕ੍ਰੀਨ ਦੇ ਅੰਕੜਿਆਂ ਦੇ ਨਾਲ ਬੈਟਰੀ ਰਿਪੋਰਟ ਪੜ੍ਹਨਾ ਹੀ ਦੋਵਾਂ ਨੂੰ ਵੱਖ ਕਰਨ ਦਾ ਤਰੀਕਾ ਹੈ। ਇੱਕ ਵੀ ਸੈਟਿੰਗ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਉੱਥੋਂ ਹੀ ਸ਼ੁਰੂ ਕਰੋ।
ਪਲੇਟਫਾਰਮ ਦੀਆਂ ਰਿਪੋਰਟਾਂ ਵੀ ਕੰਮ ਨੂੰ ਆਪਣੇ ਢੰਗ ਨਾਲ ਜੋੜਦੀਆਂ ਹਨ। VPN ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਹਿੱਸੇ ਵਿੱਚ ਉਹ ਰੇਡੀਓ ਸਮਾਂ ਸ਼ਾਮਲ ਹੋ ਸਕਦਾ ਹੈ ਜੋ ਕਿਸੇ ਵੀ ਹਾਲਤ ਵਿੱਚ ਖਰਚ ਹੁੰਦਾ, ਅਤੇ ਇਹ ਇਕੱਲਾ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਵਾਧੂ ਭਾਰ ਘੱਟ ਹੀ ਵੱਖ ਕਰਦਾ ਹੈ। ਪ੍ਰਤੀਸ਼ਤ ਨੂੰ ਮਾਪ ਨਹੀਂ, ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਮੰਨੋ।
adb shell dumpsys batterystats --charged com.example.vpn | head -60 adb shell dumpsys netstats detail | head -40
ਪਹਿਲਾ ਕਮਾਂਡ ਪਿਛਲੇ ਚਾਰਜਿੰਗ ਚੱਕਰ ਲਈ ਹਿੱਸੇ-ਵਾਰ ਊਰਜਾ ਵੰਡ ਛਾਪਦਾ ਹੈ। ਦੂਜਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਇੰਟਰਫੇਸ ਨੇ ਕਿੰਨਾ ਡੇਟਾ ਭੇਜਿਆ, ਅਤੇ ਇਹੀ ਸੰਦਰਭ ਪ੍ਰਤੀਸ਼ਤ ਨੂੰ ਕੰਮ ਦੇ ਭਾਰ ਦੇ ਵੇਰਵੇ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਟਨਲ ਬਾਰੇ ਸਿੱਟਾ ਕੱਢਣ ਤੋਂ ਪਹਿਲਾਂ ਦੋਵਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ।
ਜੇ ਤਬਾਦਲੇ ਵੇਲੇ ਡਿਵਾਈਸ ਗਰਮ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਇੱਕੋ ਜਿਹੀਆਂ ਹਾਲਤਾਂ ਵਿੱਚ ਕਲਾਇੰਟ ਜਾਂ ਪ੍ਰੋਟੋਕਾਲ ਸੈਟਿੰਗਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ। ਊਰਜਾ ਦੇ ਅੰਕੜੇ ਪਿੱਛੇ ਭੱਜਣ ਲਈ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਕਮਜ਼ੋਰ ਕਰਨਾ ਜਾਣੀ ਹੋਈ ਲਾਗਤ ਨੂੰ ਅਣਜਾਣੀ ਲਾਗਤ ਨਾਲ ਬਦਲਣਾ ਹੈ।
ਮੁੜ ਜੁੜਨਾ ਰੇਡੀਓ ਨੂੰ ਜਗਾਈ ਰੱਖਦਾ ਹੈ
ਨਿਸ਼ਕਿਰਿਆ ਦਿਖਣ ਵਾਲੀ ਸਕ੍ਰੀਨ ਦਾ ਮਤਲਬ ਨਿਸ਼ਕਿਰਿਆ ਨੈੱਟਵਰਕ ਨਹੀਂ ਹੈ। ਸੁਨੇਹੇ, ਸਿੰਕ ਅਤੇ ਅਪਡੇਟ ਜਾਂਚਾਂ ਅਜੇ ਵੀ ਪੈਕੇਟ ਭੇਜਦੀਆਂ ਹਨ, ਅਤੇ ਹਰ ਛੋਟਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਪੈਕੇਟ ਦੇ ਆਪਣੇ ਸਮੇਂ ਨਾਲੋਂ ਕਿਤੇ ਵੱਧ ਦੇਰ ਤੱਕ ਰੇਡੀਓ ਨੂੰ ਜਗਾ ਸਕਦਾ ਹੈ। ਪੈਕੇਟ ਦੀ ਮਿਆਦ ਅਤੇ ਰੇਡੀਓ ਦੇ ਚਾਲੂ ਰਹਿਣ ਦੇ ਸਮੇਂ ਦਾ ਇਹੀ ਫ਼ਰਕ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਨਿਸ਼ਕਿਰਿਆ ਖਪਤ ਲੁਕੀ ਹੋਈ ਹੈ। ਇਹ ਇਹ ਵੀ ਦੱਸਦਾ ਹੈ ਕਿ ਨਿਸ਼ਕਿਰਿਆ ਟਨਲ ਨਿਸ਼ਕਿਰਿਆ ਡਿਵਾਈਸ ਨਾਲੋਂ ਵੱਧ ਖਰਚ ਕਿਉਂ ਕਰ ਸਕਦਾ ਹੈ।
ਕੀਪਅਲਾਈਵ ਕਿਸੇ ਕਾਰਨ ਕਰਕੇ ਹੁੰਦਾ ਹੈ: ਉਹ NAT ਮੈਪਿੰਗ ਖੁੱਲ੍ਹੀ ਰੱਖਦੇ ਹਨ ਜਾਂ ਜਾ ਚੁੱਕੇ ਸਾਥੀ ਦਾ ਪਤਾ ਲਗਾਉਂਦੇ ਹਨ। ਉਹਨਾਂ ਦਾ ਅੰਤਰਾਲ ਪ੍ਰੋਟੋਕਾਲ ਅਤੇ ਵਰਤੇ ਜਾਂਦੇ ਨੈੱਟਵਰਕ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਬੰਦ ਕਰਨ ਨਾਲ ਗਤੀਵਿਧੀ ਘਟ ਸਕਦੀ ਹੈ, ਪਰ ਨਿਸ਼ਕਿਰਿਆ ਸਮੇਂ ਤੋਂ ਬਾਅਦ ਟਨਲ ਬੇਕਾਰ ਹੋ ਜਾਂਦਾ ਹੈ।
grep -i keepalive /etc/wireguard/wg0.conf wg show wg0 latest-handshakes
ਪਹਿਲਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਸਥਾਈ ਕੀਪਅਲਾਈਵ ਸੈੱਟ ਹੈ ਜਾਂ ਨਹੀਂ ਅਤੇ ਕਿਹੜੇ ਅੰਤਰਾਲ 'ਤੇ। ਦੂਜਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਆਖਰੀ ਹੈਂਡਸ਼ੇਕ ਕਦੋਂ ਹੋਇਆ, ਜੋ ਸ਼ਾਂਤ ਟਨਲ ਨੂੰ ਲਗਾਤਾਰ ਆਪਣੇ ਆਪ ਨੂੰ ਮੁੜ ਬਣਾਉਣ ਵਾਲੇ ਟਨਲ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ।
ਨੈੱਟਵਰਕਾਂ ਵਿਚਕਾਰ ਬਦਲਣ ਤੋਂ ਬਾਅਦ ਖਪਤ ਸ਼ੁਰੂ ਹੋਣ 'ਤੇ ਕਨੈਕਸ਼ਨ ਦਾ ਇਤਿਹਾਸ ਸਭ ਤੋਂ ਵੱਧ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ। ਵਾਰ-ਵਾਰ ਹੋਣ ਵਾਲੀ ਰਿਕਵਰੀ ਠੀਕ ਕਰਨਾ ਆਮ ਤੌਰ 'ਤੇ ਐਗਜ਼ਿਟ ਟਿਕਾਣੇ ਬਦਲਣ ਨਾਲੋਂ ਵੱਧ ਕੀਮਤੀ ਹੁੰਦਾ ਹੈ, ਕਿਉਂਕਿ ਲਗਾਤਾਰ ਮੁੜ ਜੁੜਨ ਵਾਲਾ ਕਲਾਇੰਟ ਊਰਜਾ ਤਬਾਦਲੇ ਵਿੱਚ ਨਹੀਂ, ਰਿਕਵਰੀ ਵਿੱਚ ਲਾਉਂਦਾ ਹੈ।
ਜਦੋਂ ਪਲੇਟਫਾਰਮ ਟਨਲ ਨੂੰ ਮੁਲਤਵੀ ਕਰਦਾ ਹੈ
ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲਣ ਨੂੰ ਸੀਮਿਤ ਕਰਦੇ ਹਨ, ਅਤੇ ਸਕ੍ਰੀਨ ਬੰਦ ਹੋਣ 'ਤੇ ਗਾਇਬ ਹੋਣ ਵਾਲਾ ਟਨਲ ਸਰਵਰ ਦੀ ਖਰਾਬੀ ਨਹੀਂ, ਸਗੋਂ ਉਸ ਨੀਤੀ ਦਾ ਸ਼ਿਕਾਰ ਹੋ ਸਕਦਾ ਹੈ। ਵਰਤੋਂਕਾਰ ਦੇ ਪਾਸਿਓਂ ਦੋਵੇਂ ਇੱਕੋ ਜਿਹੇ ਦਿਖਦੇ ਹਨ, ਇਸੇ ਲਈ ਪਲੇਟਫਾਰਮ ਲੌਗ ਮਹੱਤਵਪੂਰਨ ਹੈ।
ਹਰ ਐਪ ਨੂੰ ਪਾਵਰ ਪ੍ਰਬੰਧਨ ਤੋਂ ਛੋਟ ਦੇਣਾ ਕੰਮ ਦੇ ਭਾਰ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ ਅਤੇ ਬਾਅਦ ਦੀ ਹਰ ਤੁਲਨਾ ਨੂੰ ਅਰਥਹੀਣ ਬਣਾ ਦਿੰਦਾ ਹੈ। VPN ਕਲਾਇੰਟ ਅਤੇ ਉਸ ਦੀ ਲੋੜ ਵਾਲੀ ਇੱਕੋ ਐਪ ਨੂੰ ਛੋਟ ਦਿਓ, ਫਿਰ ਉਸੇ ਆਧਾਰ ਰੇਖਾ ਦੇ ਸਾਹਮਣੇ ਦੁਬਾਰਾ ਮਾਪੋ।
ਨੀਂਦ ਤੋਂ ਬਾਅਦ ਕੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਇਹ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਤੈਅ ਕਰੋ। ਹਮੇਸ਼ਾ ਚਾਲੂ ਰਹਿਣਾ, VPN ਤੋਂ ਬਿਨਾਂ ਬਲਾਕ ਕਰਨ ਦਾ ਨਿਯਮ ਅਤੇ ਆਮ ਬੈਟਰੀ ਅਨੁਕੂਲਣ ਵੱਖਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦਿੰਦੇ ਹਨ, ਅਤੇ ਲੋੜੀਂਦੀ ਕਵਰੇਜ ਚੁੱਪਚਾਪ ਛੱਡ ਕੇ ਊਰਜਾ ਬਚਾਉਣ ਵਾਲੀ ਸੈਟਿੰਗ ਮੂਲ ਲੋੜ ਪੂਰੀ ਨਹੀਂ ਕਰਦੀ।
ਸਮਾਨ ਦੀ ਸਮਾਨ ਨਾਲ ਤੁਲਨਾ ਕਰੋ, ਫਿਰ ਫੈਸਲਾ ਕਰੋ
ਦੋਵੇਂ ਵਾਰ ਉਹੀ ਕੰਮ, ਉਹੀ ਨੈੱਟਵਰਕ ਅਤੇ ਉਹੀ ਮਿਆਦ ਵਰਤੋ, ਅਤੇ ਤਬਾਦਲਾ ਕੀਤੀ ਮਾਤਰਾ, ਮੁੜ ਜੁੜਨ ਦੀ ਗਿਣਤੀ, ਤਾਪਮਾਨ ਅਤੇ ਸਿਗਨਲ ਦੀ ਤਾਕਤ ਦਰਜ ਕਰੋ। ਬੈਟਰੀ ਪ੍ਰਤੀਸ਼ਤ ਦੇ ਛੋਟੇ ਬਦਲਾਅ ਸ਼ੋਰ ਭਰੇ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਤੁਲਨਾਯੋਗ ਵਰਤੋਂ ਵਿੱਚ ਵਾਰ-ਵਾਰ ਦਿਖਣ ਵਾਲਾ ਨਮੂਨਾ ਹੀ ਇੱਕੋ-ਇੱਕ ਸਬੂਤ ਹੈ ਜਿਸ 'ਤੇ ਕਾਰਵਾਈ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਇੱਕ ਵਾਰ ਮਾਪਣਾ ਇੱਕ ਕਿੱਸਾ ਹੈ।
ਜਿੱਥੇ ਸਮਾਂ-ਸਾਰਣੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਚੋਣਵੇਂ ਵੱਡੇ ਤਬਾਦਲੇ ਚਾਰਜਰ ਅਤੇ ਬਿਨਾਂ ਸੀਮਾ ਵਾਲੇ ਨੈੱਟਵਰਕ 'ਤੇ ਭੇਜੋ। ਫਿਰ ਪੂਰੇ ਦਿਨ ਨੂੰ ਦੁਬਾਰਾ ਵੇਖੋ, ਕਿਉਂਕਿ ਘੰਟਿਆਂ ਤੱਕ ਨਿਸ਼ਕਿਰਿਆ ਪਿਆ ਟਨਲ ਵੀਹ ਮਿੰਟ ਰੁੱਝੇ ਟਨਲ ਨਾਲੋਂ ਕਿਤੇ ਘੱਟ ਖਰਚ ਕਰਦਾ ਹੈ।
ਤੁਸੀਂ ਕੀ ਬਦਲਿਆ ਅਤੇ ਦੂਜੀ ਵਾਰ ਕੀ ਦਿਖਿਆ, ਇਹ ਲਿਖੋ। ਉਸ ਰਿਕਾਰਡ ਤੋਂ ਬਿਨਾਂ ਅਗਲੀ ਤੁਲਨਾ ਕਿਸੇ ਹੋਰ ਆਧਾਰ ਰੇਖਾ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਅਤੇ ਉਹੀ ਬਹਿਸ ਸਿਫ਼ਰ ਤੋਂ ਮੁੜ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦੀ ਹੈ।