I am sorry this the only screenshot i have, my laptop fan suddenly started up and wouldnt stop for like an hour so i opened sytem monitor and this was taking 25% cpu usage
I am sorry this the only screenshot i have, my laptop fan suddenly started up and wouldnt stop for like an hour so i opened sytem monitor and this was taking 25% cpu usage
more is a legitimate program (it reads a file and writes it out one page at a time), if it is the real
more
. It is a memory hog in that (unlike the more advanced pagerless
) it reads the entire file into memory.I did an experiment to see if I could get the real
more
to show similar fds to you. I pipedyes "" | head -n10000 >/tmp/test
, then ranmore < /tmp/test 2>/dev/null
. Then I ranls -l /proc/`pidof more`/fd
.Results:
lr-x------ 1 andrew andrew 64 Nov 5 14:56 0 -> /tmp/test lrwx------ 1 andrew andrew 64 Nov 5 14:56 1 -> /dev/pts/2 l-wx------ 1 andrew andrew 64 Nov 5 14:56 2 -> /dev/null lrwx------ 1 andrew andrew 64 Nov 5 14:56 3 -> 'anon_inode:[signalfd]'
I think this suggests your open files are probably consistent with the real
more
when errors are piped to/dev/null
. Most likely, you were running something that called more to output something to you (or someone else logged in on a PTY) that had been written to/tmp/RG3tBlTNF8
. Next time, you could find the parent of the more process, or look up what else is attached to the samePTS
with thefuser
command.Thank you after reading the comments i am relieved: I had saved a 3 page fully worded .odt as as .fodt and opened it with a text editor; but then again all the files had been closed and i deleted the file in question a at least 30 mins before i noticed the process; regardless thank you