Vis prosess-ID for individuelle websidefaner & Windows i Safari for Mac OS X

Anonim

Alle som utvikler omtrent hva som helst for nettet vet at det kan være vanskelig å følge ressursbruk av en bestemt fane eller vindu, eller bare spore opp en feilaktig fane eller et vindu, men Safari på Mac har et skjult triks som gjør det mye lettere; muligheten til å vise nettprosess-IDer direkte i side- og fanetittelen til et Safari-vindu.

Denne valgfrie innstillingen er rettet mot avanserte brukere og utviklere som har en grunn til raskt å se en individuell nettside-PID direkte i en vindustittellinje. For alle andre kan det være litt ubrukelig, og en mer brukervennlig tilnærming er tilgjengelig i nye versjoner av OS X, som lar brukere se URL-en til feilaktige faner og vinduer ved å bruke et sveve-triks i Activity Monitor.

For å få sidetittelen PID, må du vise Safari Debug-menyen hvis du ikke allerede har gjort det – ja, Debug-menyen er forskjellig fra standard Developer-menyen. Feilsøkingsmenyen må aktiveres via kommandolinjen med en standardstreng, skriv inn følgende linje i terminalen for å gjøre det:

defaults skriv com.apple.Safari IncludeInternalDebugMenu 1

Start Safari på nytt, og du vil finne "Debug"-menyen er nå synlig, nå for å aktivere PID-sidetittelsynlighet- alternativet bare gjør følgende:

  • Trekk ned den nylig synlige feilsøkingsmenyen og gå til "Diverse flagg"
  • Velg «Vis nettprosess-IDer i side titler»
  • Endringen skjer umiddelbart, og du vil øyeblikkelig se en prosess-ID ved siden av en nettsidetittel for hvert åpne nettleservindu og fane, se etter noe sånt som dette: "Sidetittel " med WPsom webprosess-ID.

    I tilfelle du lurte eller det ikke var åpenbart, er dette standard prosess-IDer, noe som betyr at du enkelt kan spore dem og deres aktivitet, og at du kan påvirke med kill-kommandoen, slik at du kan enkelt suspendere prosessene til faner og vinduer, eller drepe dem hvis de har gått ut av kontroll eller på annen måte har blitt ressurssvin.

Vis prosess-ID for individuelle websidefaner & Windows i Safari for Mac OS X