Has anyone figured out how to identify the unique page of each separate Safari Web Content process with Safari 7/Mavericks? I know I'm not the first one to wonder this.

Something like the Chrome Task Manager.

In short, when you have multiple tabs/pages open in the new Safari 7 (shipped with Mavericks), each one is launched as a separate system process. You can view the list of processes in Activity Monitor, but you cannot see the underlying page or URL of each process.

This would be very helpful for troubleshooting a runaway or hanging page that's sucking up RAM or CPU cycles.

Apple removed the Activity window in Safari 6. And now with Safari 7, the separate processes are great, but more granular info about each tab would be really great.

Anyone?
This is not an ideal solution but a quite good working workaround. 

Open Safari then go to Preferences. 
Activate the Debug option (Show develop menu in menu bar)



EDIT: Instead of activating the develop menu, you have to open a terminal and activate the debug menu with defaults write com.apple.Safari IncludeInternalDebugMenu -bool true

Thanks @Collin C.

You will find the option Show Web Process IDs in Page Titles under Debug > Miscellaneous Flags



If you open the Activity Monitor now, you can see the Web Process IDs to the corresponding websites.



I hope this is helping you.