Několik hodin zaznamenávám časté špičky ve využití procesoru mého notebooku kvůli procesu Java, o kterém nevím, i když je spuštěn v mé relaci (viz první řádek níže).

Vrcholy se objevují nepravidelně (asi každých 5 minut) a trvají asi 20 sekund. Když se vyskytnou, nedělám nic zvláštního (ve skutečnosti píšu nějaký text v TeXstudiu). Pokračuje i po restartování mého systému.
Jak mohu zúžit příčinu tohoto problému?
Upravit: Díky Andrewově odpovědi jsem zjistil, že vrcholy jsou způsobeny /proc/4146/exe -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java … ale nejsem si jistý, co to spouští.
Přijatá odpověď:
V top , můžete stisknout c pro zobrazení celého příkazu použijte → zobrazí se více o příkazu, který bude pravděpodobně obsahovat název třídy Java, která se provádí.
Výsledky jsou seřazeny podle využití CPU (%CPU ). Pokud chcete výsledky seřadit jinak, můžete spustit top -o <name of the colum> (např. top -o PID pro řazení podle ID procesu nebo top -o %MEM seřadit procesy podle velikosti použité paměti).
Alternativně můžete spustit ps aux | fgrep java zobrazíte všechny spuštěné java procesy.