Tune Android VPN uplink workers

This commit is contained in:
2026-05-15 14:23:32 +03:00
parent 7b80dd020c
commit 2eee9f9eb6
2 changed files with 3 additions and 4 deletions
+2 -2
View File
@@ -30,8 +30,8 @@ android {
applicationId "su.cin.rapvpn" applicationId "su.cin.rapvpn"
minSdk 26 minSdk 26
targetSdk 35 targetSdk 35
versionCode 196 versionCode 197
versionName "0.2.196" versionName "0.2.197"
buildConfigField "String", "DEFAULT_BACKEND_URL", "\"${normalizeGradleString(defaultBackendUrl)}\"" buildConfigField "String", "DEFAULT_BACKEND_URL", "\"${normalizeGradleString(defaultBackendUrl)}\""
buildConfigField "String", "DEFAULT_CLUSTER_ID", "\"${normalizeGradleString(defaultClusterId)}\"" buildConfigField "String", "DEFAULT_CLUSTER_ID", "\"${normalizeGradleString(defaultClusterId)}\""
buildConfigField "String", "DEFAULT_ORGANIZATION_ID", "\"${normalizeGradleString(defaultOrganizationId)}\"" buildConfigField "String", "DEFAULT_ORGANIZATION_ID", "\"${normalizeGradleString(defaultOrganizationId)}\""
@@ -56,7 +56,7 @@ public class RapVpnService extends VpnService {
private static final boolean PACKET_WEBSOCKET_DATAPLANE_ENABLED = true; private static final boolean PACKET_WEBSOCKET_DATAPLANE_ENABLED = true;
private static final int VPN_BATCH_MAX_PACKETS = 512; private static final int VPN_BATCH_MAX_PACKETS = 512;
private static final int VPN_BATCH_MAX_BYTES = 1024 * 1024; private static final int VPN_BATCH_MAX_BYTES = 1024 * 1024;
private static final int UPLINK_WORKER_MAX_COUNT = 1; private static final int UPLINK_WORKER_MAX_COUNT = 4;
private static final int UPLINK_QUEUE_CAPACITY = 32768; private static final int UPLINK_QUEUE_CAPACITY = 32768;
private static final int PRIORITY_QUEUE_CAPACITY = 4096; private static final int PRIORITY_QUEUE_CAPACITY = 4096;
private static final int UPLINK_SEND_RETRY_COUNT = 2; private static final int UPLINK_SEND_RETRY_COUNT = 2;
@@ -114,7 +114,6 @@ public class RapVpnService extends VpnService {
"timernet-host.qms.ru" "timernet-host.qms.ru"
}; };
private static final String[] DEFAULT_TCP_WARMUP_TARGETS = new String[]{ private static final String[] DEFAULT_TCP_WARMUP_TARGETS = new String[]{
"192.168.200.61:18080",
"192.168.200.95:3389", "192.168.200.95:3389",
"188.40.167.82:80" "188.40.167.82:80"
}; };