Was macht der „Webinhalt“ in „oben“, wenn er Speicher belegt?

Was macht der „Webinhalt“ in „oben“, wenn er Speicher belegt?

Hier ist topsortiert nach Speicher

  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                            

Momentan habe ich nur einen Firefox-Tab geöffnet, von dem aus ich diese Frage stelle. Mein Laptop hat 4 GB RAM, also sind das 200 MB für einen Tab Web Content. Wenn ich Firefox schließe, Web Contentverschwindet es (und ich muss diese Frage neu eingeben ... lol), also vermute ich, dass es mit Firefox zusammenhängt.

Was ist Web Content?

Antwort1

https://ubuntuforums.org/showthread.php?t=2352693

Webinhalte sind separate Prozesse, die für eine Registerkarte erstellt werden, sodass sie vom Hauptprozess getrennt sind. Dies kann zur Erhöhung der Sicherheit und Geschwindigkeit erfolgen. Wenn Sie diesen Prozess beenden, wird auch eine Registerkarte beendet, daher würde ich nicht damit herumspielen. Die meisten Websites verbrauchen heutzutage Unmengen an Speicher, da sie davon ausgehen, dass alle modernen Computer Unmengen an freiem Speicher haben.

Antwort2

Wenn Sie sehen möchten, welcher übergeordnete Prozess für den fehlerhaften abgespaltenen Unterprozess verantwortlich ist, können Sie ausführen ps -ef | grep <PID>, wobei „PID“ die von angezeigte PID des Fehlers ist top. In meinem aktuellen Fall kann ich beispielsweise folgendermaßen feststellen, dass der Webprozess der Fehler von Firefox ist:

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

(Der besseren Lesbarkeit halber habe ich einige zusätzliche Zeilenumbrüche eingefügt.)

verwandte Informationen