Aqui está top
classificado por memória
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4927 shadi 20 0 2227492 320544 127896 S 0.7 8.2 0:42.40 firefox
4984 shadi 20 0 2071260 218544 100976 S 0.3 5.6 0:27.41 Web Content
ATM, só tenho 1 aba do Firefox aberta, da qual estou enviando esta pergunta. Há 4 GB de RAM no meu laptop, então são 200 MB para 1 guia para arquivos Web Content
. Se eu fechar o firefox, Web Content
ele desaparece (e tenho que redigitar essa pergunta.. haha), então acho que está relacionado ao firefox.
O que é Web Content
?
Responder1
https://ubuntuforums.org/showthread.php?t=2352693
O conteúdo da Web é um processo separado criado para uma guia para que fique separado do processo principal. Isso pode ser feito para aumentar a segurança e a velocidade. Se você encerrar esse processo, ele também encerrará uma guia, para que eu não mexa com isso. A maioria dos sites hoje em dia usa muita memória porque presume que todos os computadores modernos têm muita memória livre.
Responder2
Se quiser ver qual processo pai é responsável pelo subprocesso desmembrado ofensivo, você pode executar ps -ef | grep <PID>
, onde "PID" é o PID do infrator, conforme revelado por top
. Por exemplo, no meu caso agora, posso determinar que o Web Process é culpa do Firefox fazendo o seguinte:
jeff@jbb-dell:~$ top
top - 19:21:13 up 3 days, 21:45, 1 user, load average: 0,53, 0,59, 0,52
Tasks: 354 total, 1 running, 353 sleeping, 0 stopped, 0 zombie
%Cpu(s): 7,9 us, 3,2 sy, 0,0 ni, 88,9 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem : 15838,9 total, 4047,6 free, 5705,6 used, 6085,7 buff/cache
MiB Swap: 8192,0 total, 8190,8 free, 1,2 used. 8589,9 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
192311 jeff 20 0 10,7g 379060 118544 S 37,5 2,3 1:06.22 Web Content
1 root 20 0 171828 9860 6684 S 0,0 0,1 0:03.77 systemd
2 root 20 0 0 0 0 S 0,0 0,0 0:00.05 kthreadd
jeff@jbb-dell:~$ ps -ef | grep 192311
jeff 192311 192141 29 19:17 ? 00:00:08 /nix/store/3j2ls1pg6ap5v04d356qxkf6fmykm6zh-firefox-95.0/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 5414 -prefMapSize 240917 -jsInitLen 279148 -parentBuildID 20211209203124 -appDir /nix/store/3j2ls1pg6ap5v04d356qxkf6fmykm6zh-firefox-95.0/lib/firefox/browser 192141 tab
(Inseri algumas novas linhas extras para facilitar a leitura.)