I tried to reproduce this problem, functionally, but couldn't - uploading with throttling, and using wondershaper, still allowed me to navigate the internet and ping servers by hostname with almost no perceivable difference -.
However, we found out by our logs that throttling indeed doesn't work; Take these log samples, for example: 2013-05-09 17:53:06,045 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,045 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,046 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,046 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,047 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,047 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,047 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,048 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,048 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,048 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,049 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,049 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,049 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,050 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,050 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,050 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,051 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,051 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,052 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,052 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,052 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,053 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,053 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,053 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,054 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,054 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES 2013-05-09 17:53:06,054 - ubuntuone.SyncDaemon.StorageClient - TRACE - end - sendMessage: id: 25 2013-05-09 17:53:06,055 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - sendMessage: id: 25, type: BYTES All of these messages are chunks of a file being sent to the server. Each chunk has 1.4KB (which is the predefined payload used in the client), and for this test I had enabled throttling to 1KB/s, which should make each chunk be uploaded in an interval of at least 1.4s, but doesn't - as you can see several chunks being sent in the same second, that is, 2013-05-09 17:53:06. We tested the patch, but it didn't work as expected either - we've hit another wall during the tests -. But we have another attempt to fix the bug going on, using a different approach, so as soon as we have news on this we'll let everybody know. In the meantime, please be patient, and sorry for the inconvenience. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to a duplicate bug report (634013). https://bugs.launchpad.net/bugs/720707 Title: Bandwidth limit is not correctly enforced: Transmission delays are inserted between data chunk writes (of arbitrary sizes) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntuone-storage-protocol/+bug/720707/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
