4 ms·
» * It’s is under user’s control. You run it with a schedule that you want. I don’t have to run a closed source app continuously scanning my computer A few yea
by mcny 5y ago
» * It’s is under user’s control. You run it with a schedule that you want. I don’t have to run a closed source app continuously scanning my computer
A few years back, around 2016 I wanted to see how One drive syncing worked. So I set my IRC client (hexchat) to save logs on my OneDrive folder. If I remember correctly, I had hundreds of gigabytes uploaded to onedrive under a month. I think I had the default 15 GB or 25 GB storage iirc. My guess is every time someone said something in a chat, the file changed and one drive thought it was prudent to sync it with its servers immediately?
When a file changes, should we upload the entire file? Is it possible to somehow only transmit the diff and only send what has changed? Would it even make sense as most "normal" users are probably on mobile and diff has a cost in CPU and therefore battery, right? Or is CPU cheaper than WiFi for battery?
One of the features I like about Amazon.com Photos on Android is I can say only upload photos when charging.
- tinus_hn 5y ago> Is it possible to somehow only transmit the diff and only send what has changed? This is what rsync does. edit this refers to rsync the software, not rsync the company that provides storage.
- karatinversion 5y agoReally? How does it know what the diff is when it only has the new version of the file?
- ZeroGravitas 5y agohttps://en.m.wikipedia.org/wiki/Rsync#Algorithm https://en.m.wikipedia.org/wiki/Rsync#Algorithm