Morikko / sync-tab-groups

Sync Tab Groups is an easy way to manage all your tabs. You organize them depending on a topic by group. Groups can be closed and reopend without caring about your session. Moreover, you can esily search, active, move, save and remove your groups and tabs.
MIT License
147 stars 18 forks source link

Constantly writing storage.js.tmp overloading HDD #152

Open ArtemKuchin opened 5 years ago

ArtemKuchin commented 5 years ago

I was wondering what was overwhelming my HDD lately. Finely i opened system monitor and see that firefox constantly writes file C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp

Like 7MB/sec for 5 minutes. Total size, however, is just 48M. WHile it writes storage.js.tmp there is no previous storage.js which seems strange.

Then it makes a pause for a minute. During this pause storage.js is present. And starts writing storage.js.tmp again.

Sometimes i see MANY write thread for this file:

firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 25 233 408 0 25 233 408 Обычный 4 firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 6 308 352 0 6 308 352 Обычный 6 firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 3 882 063 0 3 882 063 Обычный 5 firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 3 364 454 0 3 364 454 Обычный 203 firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 2 803 712 0 2 803 712 Обычный 3 firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 2 461 796 0 2 461 796 Обычный 3 firefox.exe 13648 C:\Users\Artem\AppData\Roaming\Mozilla\Firefox\Profiles\isey9afv.default-1429996629354\browser-extension-data\sync-tab-groups@eric.masseran\storage.js.tmp 2 194 209 0 2 194 209 Обычный 8

What's going on ?

Morikko commented 5 years ago

This is where your groups are stored on your disk so that you can recover them if you restart your browser. The extension could write a lot but it never stressed my computer so far.

Do you have many groups/tabs ?

ArtemKuchin commented 5 years ago

11 named groups, 1 unnamed, about 10 tabs in each group It seems like any change in any tab in any group make it totally rewrite storage,js This is no good.