I was getting a hard time figuring why my SSD is being “abused” and I figured the majority is insync updating database, but I don’t know why as there is no data being changed in the path… I started analyzing results with ksyslog:
And so I logged the access with fatrace and is pretty abusive, ~2 minutes produced a near 4MB where insync dominates write operations, can’t it be reduced?
update:
This appear to be a quite ephemeral file to be in /var/tmp, a directory that should not be ram mounted as it is intended for files that live after reboot:
…
01:50:49.532206 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532248 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532261 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532274 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532287 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532299 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532311 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532323 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532335 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
01:50:49.532381 insync(2568): W /var/tmp/etilqs_cwXDXJzU56oTcqM (deleted)
…
Should it not be more appropriated to use /tmp ? It is safer to users to mount it in RAM for example.