Toon de URL van 'Safari Web Content' Process ID in Activity Monitor voor OS X

Gewone gebruikers van de Safari-webbrowser zullen met plezier een geweldig klein trucje ontdekken dat is toegevoegd aan de Activity Monitor-app in OS X Mavericks; de mogelijkheid om te zien welke URL is gekoppeld aan elke "Safari Web Content" -proces-ID, waardoor de mogelijkheid wordt geboden om snel te vinden welke webpagina's middelen verbruiken of in vergetelheid raken. Dit gebeurt allemaal rechtstreeks vanuit de algemene Mac OS X-taakmanager, waarmee u onmiddellijk een taak kunt doden als dat nodig is. Het gebruik van deze truc is supereenvoudig:

  1. Open de Safari-webbrowser en open een of twee URL's, deze kunnen zich in tabbladen of vensters bevinden
  2. Start nu "Activity Monitor", te vinden in / Applications / Utilities / (misschien makkelijker te starten via Spotlight)
  3. Gebruik het zoekveld om de resultaten te verfijnen met "Safari"
  4. Plaats de muisaanwijzer op elke "Safari Web Content" -procesnaam om de bijbehorende URL te bekijken

Dit maakt het zoveel gemakkelijker om erachter te komen welke website of webpagina overmatig CPU- (processor) gebruik, geheugengebruik of stroomuitval veroorzaakt, waardoor gebruikers een specifiek URL-tabblad of -venster kunnen targeten en vernietigen waardoor overtollig bronnengebruik wordt veroorzaakt. Zodra een foutieve procedure en / of URL is geïdentificeerd, kunt u direct actie ondernemen en de taak doden door die individuele "Safari Web Process" -ID te selecteren in Activity Monitor en vervolgens op de knop (X) te klikken om een ​​specifieke kill te starten voor die gegeven taak. De specificiteit maakt dit enorm preferentieel om met geweld de hele OS X Safari-app te sluiten, omdat je de rest van je browsersessie niet zult verliezen.

Zoals te verwachten, zijn de webpagina-URL's die de meest frequente gebruikers van grote hoeveelheden systeembronnen zijn, die met veel Javascript, Java, animatie, Flash of een andere plug-in van derden of een slecht geconstrueerd script. Webpagina's die beter zijn geoptimaliseerd of lichter, zullen doorgaans geen aanzienlijke systeembronnen gebruiken nadat de eerste laadperiode is voltooid.

Voorafgaand aan deze toevoeging aan Activity Monitor in Mavericks weten oude Safari-gebruikers dat het in feite een raadspel was, waarbij de enige oplossing was om te sorteren op CPU en vervolgens processen te doden, wachtend om te zien welke webpagina de boosdoener was van het zware gebruik van hulpbronnen . Safari's integratie met Activity Monitor is niet zo nuttig of zo krachtig als de Google Chrome Task Manager, die zeer specifieke informatie geeft voor elke afzonderlijke open URL in de Chrome-browser. De Chrome Task Manager bevindt zich ook volledig in de webbrowser, waardoor Activity Monitor niet afzonderlijk hoeft te worden geopend (hoewel gebruikers nog steeds op individuele Chrome-tabbladen en vensters kunnen targeten met, indien gewenst), maar in het algemeen de toevoeging aan Safari's mogelijkheden via de algemene OS X task manager is een grote stap in de goede richting.

Met dank aan Joshua C. voor het verzenden van deze geweldige truc die is gevonden op MacWorld.