uTox / uTox

µTox the lightest and fluffiest Tox client
Other
1.03k stars 191 forks source link

Extremely High Bandwidth consumption without any real payload!! #180

Open gianni76 opened 8 years ago

gianni76 commented 8 years ago

I find uTox an exceptional small program to help secure communications. But have to report and excessive bandwidth use which I don't understand.

My set-up is extremly simple. I use uTox on Windows 7 with a single peer and ONLY in textual chat mode. (The peer was initially verified and has never changed). So it is a very basic p2p chat (no voice, no video, nothing else!) mechanism for me, which reliably works without any need to use external servers (and this is what I wanted!).

Unfortunately I don't understand why uTox is using an enormous bandwith communicating all the time (whom with?). Given I work a lot outside on a mobile comm, bandwidth is important, so I noticed this excessive consumption and I measured it. a) I launched the program uTux 0.5.1 on Windows 7 just after opening it and without any communication with the single peer on my list. b) I left the program running all day without any communication at all (not a single line transmitted). c) In around 9 hours it consumes over 100 MB of data without me even entering into direct communication with my peer (just leaving the program open). A lot of this 'communication waste' is upload bandwith

I understand the initial need of finding the peer (initial discovery), but once this is done I cannot understand what is uTux transmitting all the time. An efficient mechanism should assume the same network configuration is maintained and not transmit all the time.

I am thinking this is a bug and so serious I will need to stop using uTox (as I pay bandwith on the go and this is too much a day)..

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

fcore117 commented 8 years ago

https://github.com/irungentoo/toxcore/issues/1501

Try turning UDP off if you have limited bandwidth