Программа Java продолжает писать в диск, когда ноутбук работает от батареи

Я замечаю, что, когда мой ноутбук работает от батареи, JAVA-приложения (например, JabRef) будут писать в жесткий диск каждые 5 секунд или так, как показано iotop:

11:05:42 23199 be/4 yopology    0.00 B/s    7.39 K/s  0.00 %  0.00 % java -jar /opt/bin/JabRef-2.10.jar
11:05:48 23199 be/4 yopology    0.00 B/s    7.38 K/s  0.00 %  0.00 % java -jar /opt/bin/JabRef-2.10.jar
11:05:52 23199 be/4 yopology    0.00 B/s    7.38 K/s  0.00 %  0.00 % java -jar /opt/bin/JabRef-2.10.jar
11:05:57 23199 be/4 yopology    0.00 B/s    7.42 K/s  0.00 %  0.00 % java -jar /opt/bin/JabRef-2.10.jar
11:06:03 23199 be/4 yopology    0.00 B/s    7.40 K/s  0.00 %  0.00 % java -jar /opt/bin/JabRef-2.10.jar

Но частота уменьшает до приблизительно один раз в 30 секунд, когда ноутбук работает на сетевом адаптере. Интересно, что вызывает это и как может я фиксировать его.

3
задан 3 December 2014 в 10:39

1 ответ

JabRef является ссылочным программным обеспечением управления, которое использует BibTeX в качестве его собственного формата. JabRef обеспечивает простой в использовании интерфейс для редактирования файлов BibTeX для импорта данных из научных баз данных онлайн, и для управления и поиска файлов BibTeX.

я понятия не имею, почему это пишет в файл. Однако эта команда:

find . -type d -name .svn -prune -o -cmin -0.083 -type f -print

найдет все файлы измененными за прошлые 5 секунд. Попытайтесь выполнить это для наблюдения то, что изменяется?

(Файлы кэша браузера обнаруживаются там, поэтому удостоверьтесь, что Вы не используете никакие другие приложения перед выполнением его).

2
ответ дан 17 November 2019 в 18:59

Другие вопросы по тегам:

Похожие вопросы: