数日前、私は私のArchシステムのhtopに対して比較的高く、CPUとRAMの使用量が変動するbashプロセスがあることを発見しました。正確な場所を確認するためにウィンドウを1つずつ閉じ始め、Firefoxを閉じるとプロセスも終了しました。
次に、回答を見つけるためにオンラインにアクセスして、次のことを見つけました。場所私は2番目と3番目にそれを見つけたときにいくつかの提案を試しましたが、出力を解釈する方法がわかりません(下記の投稿)。
ちなみに、2番目と3番目の目撃では、PIDはそれぞれ6774と13054でした。 Firefoxを閉じると毎回終了します。私はこれに2日間気づきました。
Firefox を起動しても必ず起動するわけではありません。ログインした後、htopで「bash」をフィルタリングし、確実に識別できるプロセスにフラグを立ててFirefoxを起動しましたが、通常の使用日には新しいbashプロセスが開始されませんでした(少なくとも私は見たことがありませんでした)。
関連または関連しない可能性があるその他の情報:
- オペレーティングシステム:Archlinux-2023.04.01-x86_64
- dwmウィンドウマネージャ、他のデスクトップ環境なし
- startxでログインしてください。他のディスプレイマネージャは必要ありません。
- dmenuを使用してFirefoxを起動します。
❯❯ ps 13054
PID TTY STAT TIME COMMAND
13054 ? Sl 1:32 /usr/lib/firefox/firefox
❯❯ ps -p 6774 -o pid,user,tty,comm,args
PID USER TT COMMAND COMMAND
6774 tim ? firefox /usr/lib/firefox/firefox
❯❯ pstree
systemd─┬─NetworkManager───3*[{NetworkManager}]
├─bash─┬─konsole─┬─bash───pstree13054
│ │ └─3*[{konsole}]
│ └─slstatus
├─bash───firefox─┬─Isolated Web Co───13*[{Isolated Web Co}]
│ ├─3*[Isolated Web Co───14*[{Isolated Web Co}]]
│ ├─Privileged Cont───13*[{Privileged Cont}]
│ ├─RDD Process───3*[{RDD Process}]
│ ├─Socket Process───4*[{Socket Process}]
│ ├─Utility Process───3*[{Utility Process}]
│ ├─2*[Web Content───12*[{Web Content}]]
│ ├─Web Content───13*[{Web Content}]
│ ├─WebExtensions───14*[{WebExtensions}]
│ └─96*[{firefox}]
├─dbus-daemon
├─login───bash───startx───xinit─┬─Xorg─┬─xf86-video-inte
│ │ └─2*[{Xorg}]
│ └─dwm─┬─alacritty─┬─bash───ranger───mpv───9*[{mpv}]
│ │ └─8*[{alacritty}]
│ ├─alacritty─┬─bash───htop
│ │ └─8*[{alacritty}]
│ ├─2*[alacritty─┬─ranger]
│ │ └─8*[{alacritty}]]
│ ├─alacritty─┬─bash
│ │ └─8*[{alacritty}]
│ └─konsole─┬─bash
│ └─3*[{konsole}]
├─mpv───15*[{mpv}]
├─polkitd───3*[{polkitd}]
├─rtkit-daemon───2*[{rtkit-daemon}]
├─sublime_text─┬─plugin_host-3.3───2*[{plugin_host-3.3}]
│ ├─plugin_host-3.8───2*[{plugin_host-3.8}]
│ └─15*[{sublime_text}]
├─sxiv
├─systemd─┬─(sd-pam)
│ ├─at-spi-bus-laun─┬─dbus-daemon
│ │ └─4*[{at-spi-bus-laun}]
│ ├─at-spi2-registr───3*[{at-spi2-registr}]
│ ├─dbus-daemon
│ ├─dconf-service───3*[{dconf-service}]
│ ├─evolution-addre───6*[{evolution-addre}]
│ ├─evolution-calen───7*[{evolution-calen}]
│ ├─evolution-sourc───4*[{evolution-sourc}]
│ ├─gvfs-udisks2-vo───4*[{gvfs-udisks2-vo}]
│ ├─gvfsd─┬─gvfsd-dnssd───3*[{gvfsd-dnssd}]
│ │ ├─gvfsd-network───4*[{gvfsd-network}]
│ │ ├─gvfsd-trash───3*[{gvfsd-trash}]
│ │ └─3*[{gvfsd}]
│ ├─gvfsd-fuse───6*[{gvfsd-fuse}]
│ ├─gvfsd-metadata───3*[{gvfsd-metadata}]
│ └─pulseaudio─┬─gsettings-helpe───4*[{gsettings-helpe}]
│ └─2*[{pulseaudio}]
├─systemd-journal
├─systemd-logind
├─systemd-udevd
└─udisksd───5*[{udisksd}]
どんな助けでも大変感謝します。