Nhà mạng GSM của tôi làm tròn tất cả dữ liệu đã sử dụng lên tới 100KB. Điều đó có nghĩa là nếu một số ứng dụng đang gửi / nhận 500 byte, tôi sẽ bị tính phí cho 100KB.
Gần đây tôi quan sát thấy rằng tôi trải qua vài trăm megabyte mỗi ngày.
Việc sử dụng dữ liệu trong điện thoại cho thấy tôi đã sử dụng ~ 400MB, trong khi nhà mạng tính phí cho tôi hơn 2GB dữ liệu.
Trong thanh toán chi tiết, tôi thấy hàng ngàn kết nối ngắn (nhiều lần mỗi phút, 24 giờ mỗi ngày), mỗi kết nối sử dụng 100KB - có nghĩa là truyền dữ liệu thực tế thấp hơn nhiều.
Bộ phận trợ giúp của nhà cung cấp nói rằng họ không thể cho tôi biết tôi đang sử dụng dữ liệu để làm gì. Điện thoại cho thấy truyền dữ liệu thực, mà trong trường hợp của tôi là vô dụng.
Tôi có thể làm gì để tìm ra ứng dụng / quy trình nào đang gửi nhiều gói dữ liệu nhỏ (hoặc nhận)?
Nếu nó giúp được mọi thứ, tôi đang sử dụng Motorola Moto G2 (chỉ có 1 SIM được bật truyền dữ liệu) và nó đang chạy Android 5.0.2.
Trong khi gỡ lỗi, tôi đã vô hiệu hóa Dịch vụ sao lưu của Google khỏi sử dụng 3G (hiện chỉ hoạt động qua Wifi) và một giờ trước tôi đã vô hiệu hóa nó hoàn toàn. Nhưng cho rằng nó đã bị vô hiệu hóa qua 3G, tôi không nghĩ đó là thủ phạm.
Settings -> Wireless
hoặc tương tự?
Background Data
trong Settings -> Data Usage -> Menu item "Restrict background data"
hoặc tương tự. Bằng cách đó, các ứng dụng chỉ có thể phát hành kết nối từ xa, nếu chúng đang chạy ở nền trước (tôi chắc chắn điều này có nghĩa là trên màn hình). Vì vậy, không có ứng dụng nào có thể tải dữ liệu ở chế độ nền, nhưng nhiều ứng dụng sẽ gặp sự cố (đặc biệt là ứng dụng nhắn tin).