Why when i put stuff on the mounted folder icedrive create a temp file?

since i don’t like the way icedrive works been '‘live app sync’ only syncs if the changes are while the app is running, since sometimes I don’t have access to internet, or the app is not on.

So, I use free File Sync, and I point from my local machine to copy to the mounted icedrive folder. freeFileSync show coping the files at 60mgs per second, super-fast, but then icedrive for some reason create temp files in the temp folder and then takes forever to upload one file at the time, for 800 mgs of songs took like 9 min.

you can see this, since after i copy the files with freeFileSync, it says complete, then on the icedriveapp> transfer tabs and i can see uploading the files one at the time.

what’s the logic magic behind icedrive, if is a mounted folder why there is an in-between process where creates the temp files? does it upload the temp file? or copy paste my files from local to the mounted straight forward?

super thanks for clarifying this.

I also posted about this last week. A few others have as well. I ultimately just disallowed write access to the cache Tmp folder to prevent the app from doing its magic. I think the method of madness is to create a read cache to speed up indexing and access of the files stored online.
Just my opinion:
if i wanted online storage to store files… offsite then those said files should be… offsite? Right? But instead we store the files offsite to then be downloaded onsite. My use case is mostly family photos, video and a few coding files none of which need immediate access (which is why I chose online offsite backup). So caching files of a back up that is both local and remote is Effectively wasting storage and bandwidth.

A second thought of method could be to verify file integrity? Caching all files to local machine may make it easier and less resource cost for icedrive storage servers… my use case is probably not everyone elses. I assume many have the need for immediate access and the resouce cost to have the servers perform data scrubbing (assuming btrfs is being utilized) is probably very high so electing to have integrity verification done from host to node to save money on server cpu could be a decision made from administration point of view.

so there is an option to not do the temp stuff??? saving me local space and upload download time???
where is that???

Its not an option… its a work around. Disabling write access to the cache folder prevents the mounted drive from writing to your computer.

ohhh…
since been a ‘mounted drive’ , I taught by just moving or copying into the mount folder is done. and well already in the cloud, me doing this uploading music or pictures, as you mentioned for back up is very fast, and i dont know if my files are uploaded and then icedrive just add the temp file to kinda sync…
or my files are not uploaded into icedrive AFTER the temp process icedrive does…

will be interesting to know.