ok, so i have a theory now.
everytime i load a pdf whether via the kindle directly, or via lipc commands and then close it, I am left with an additional file descriptor (FD).
when i open anything else, book, text doc, etc I am not left with any additional FDs
since the dbus-daemon starts with somewhere around 100 open file descriptors, as soon as i open my 920 pdfs, i run out of FDs for the dbus-daemon and it goes into a tight 100% CPU loop. dbus is limited to 1024 FDs. (This particular response for dbus is all over the web).
now to understand why the FD is being left open, or figure out a way to kill them since they are dead anyway.
Last edited by jonvarteresian; 02-22-2019 at 01:21 PM.
|