[SOLVED] Excessive IO at startup, slows entire machine down. Latest Atom and Ubuntu 16.10


#1

The latest Atom 1.12.7 seems to be doing this for me as well on Ubuntu 16.10, makes my entire computer almost unusable after a while. iotop says that its using 99% of my IO, any solutions? I’ve tried waiting but doesnt do a thing…

It did just stop for a few seconds but its now continued reading like crazy again.

I really want Atom back but its sadly unusable right now.


#2

Does this happen when you start Atom with atom --safe? If not, then it’s probably a package that’s causing the issue.


#3

Same happens when I try that too… It’s really odd!


#4

Was solved by doing:
rm ~/.atom/storage/application.json

Heres what strace told me:

    open("/home/james/.atom/storage/application.json", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 110
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(19, "\1\0\0\0\0\0\0\0", 16)        = 8
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2
    read(41, "!", 2)                        = 1
    read(41, "!", 2)                        = 1
    read(41, "!!", 2)                       = 2
    read(41, "!!", 2)                       = 2