Libreoffice ест все процессор

331
phep

На моем компьютере с Debian LibreOffice (даже во время простоя) потребляет 100% работающего процессора.

Я использовал strace, и эти 4 строки постоянно отображаются как в цикле (как таковой, я могу сказать, какая из них идет первой):

recvmsg(14,, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([, ], 2, 546) = 1 ([]) read(9, "\1\0\0\0\0\0\0\0", 16) = 8 write(9, "\1\0\0\0\0\0\0\0", 8) = 8 

Я должен признаться, я не знаю, как использовать это.

Есть ли способ узнать, при каких ресурсах соответствует fd # 9?

Это появилось после огромного обновления дистрибутива, так что нелегко угадать, какое именно обновление могло вызвать это. Похоже, что трекер ошибок Debian не содержит сообщений об ошибках.

заранее спасибо

0
Проверьте `ls -l / proc / $ LibreOfficePid / fd / 9`, чтобы увидеть, что это за ресурс fd 9. mtak 6 лет назад 1

1 ответ на вопрос

0
phep

Я должен был прочитать man-страницу strace более внимательно, поскольку там можно найти объяснение: нужно просто добавить опции -y и -yy, чтобы получить полную информацию о файловых дескрипторах.

Для тех, кто больше интересуется тегом LibreOffice, чем обычным, это привело меня к (закрытому) отчету об ошибках Debian . Теперь мне просто нужно подождать, пока LibreOffice 6.0 мигрирует к buster, прежде чем переустанавливать libreoffice-gtk [23].

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