LibreofficeはすべてのCPUを食べています


0

私のdebianボックスでは、LibreOfficeは(アイドル状態であっても)CPUの100%を消費しています。

私はstraceを使用し、これらの4行は常にループのように表示されています(そのため、どちらが最初に来るかわかります)。

recvmsg(14, {msg_namelen=0}, 0)         = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=9, events=POLLIN}, {fd=14, events=POLLIN}], 2, 546) = 1 ([{fd=9, revents=POLLIN}])
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バグトラッカーには、関連するバグレポートが含まれていないようです。

前もって感謝します


1
ls -l /proc/$LibreOfficePid/fd/9fd 9のリソースを確認してください。
mtak

回答:


0

説明がそこにあるので、straceのmanページをもっと注意深く読むべきでした。ファイル記述子に関する完全な情報を得るには、-yオプションと-yyオプションを追加するだけです。

straceタグよりLibreOfficeタグに興味がある人のために、この(閉じた)Debianバグレポートに私を導きました。libreoffice-gtk [23]を再インストールする前に、LibreOffice 6.0がbusterに移行するのを待つ必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.