แสดงรหัสกระบวนการของแท็บเว็บเพจส่วนบุคคลและ Windows ใน Safari สำหรับ Mac OS X
ทุกคนที่พัฒนาเว็บเพียงอย่างเดียวเกี่ยวกับเว็บรู้ดีว่าการใช้ทรัพยากรต่อไปนี้ของแท็บหรือหน้าต่างที่เฉพาะเจาะจงหรือเพียงแค่ติดตามแท็บหรือหน้าต่างที่หลงลืมอาจเป็นเรื่องยาก แต่ Safari บน Mac มีเคล็ดลับซ่อนไว้ซึ่งเป็นส่วนที่ทำให้มีประสิทธิภาพมาก ง่ายขึ้น ความสามารถในการแสดงรหัสกระบวนการทางเว็บได้โดยตรงภายในเพจและชื่อแท็บของหน้าต่าง Safari
การตั้งค่าเพิ่มเติมนี้มีเป้าหมายเพื่อผู้ใช้ขั้นสูงและนักพัฒนาซอฟต์แวร์ที่มีเหตุผลในการดู PID ของเว็บเพจแต่ละตัวได้โดยตรงในแถบชื่อเรื่องของหน้าต่าง สำหรับคนอื่น ๆ อาจเป็นเรื่องไร้ประโยชน์และมีผู้ใช้ใช้งานได้ง่ายขึ้นใน OS X เวอร์ชันใหม่ซึ่งช่วยให้ผู้ใช้สามารถดู URL ของแท็บและหน้าต่างที่หลงลืมได้โดยใช้เคล็ดลับการเลื่อนเมาส์ภายใน Activity Monitor
เพื่อให้ได้ชื่อ PID ของหน้าคุณจะต้องแสดงเมนู Safari Debug ถ้าคุณยังไม่ได้ทำเช่นนั้น - ใช่เมนู Debug จะแตกต่างจากเมนูนักพัฒนาซอฟต์แวร์มาตรฐาน เมนูดีบักต้องเปิดใช้งานผ่านทางบรรทัดคำสั่งที่มีสตริงค่าเริ่มต้นให้ป้อนบรรทัดต่อไปนี้ลงในเทอร์มินัล:
defaults write com.apple.Safari IncludeInternalDebugMenu 1
เรียกใช้ Safari อีกครั้งและคุณจะพบเมนู "ดีบัก" ซึ่งสามารถมองเห็นได้ในขณะนี้เพื่อ เปิดใช้งาน ตัวเลือก การเปิดเผย ตัวตน ของ PID Page Title เพียงทำต่อไปนี้:
- ดึงเมนู Debug ที่มองเห็นได้ใหม่และไปที่ "Miscellaneous Flags"
- เลือก "แสดงรหัสกระบวนการทางเว็บในชื่อหน้าเว็บ"
การเปลี่ยนแปลงนี้จะใช้งานได้ทันทีและคุณจะ เห็นรหัสกระบวนการพร้อมกับชื่อเว็บเพจสำหรับหน้าต่างเบราเซอร์และแท็บทุกเบราเซอร์ที่เปิดอยู่ให้ มองหาสิ่งต่างๆเช่นนี้: "Page Title [WP 8418]" โดยใช้ WP ##### เป็น รหัสกระบวนการเว็บ
ในกรณีที่คุณสงสัยหรือไม่เห็นได้ชัดนั่นคือรหัสกระบวนการมาตรฐานซึ่งหมายความว่าคุณสามารถติดตามและกิจกรรมได้อย่างง่ายดายและสามารถส่งผลกระทบต่อคำสั่งฆ่าคุณจึงสามารถระงับกระบวนการของแท็บและหน้าต่างได้อย่างง่ายดาย, หรือฆ่าพวกเขาหากพวกเขาได้ไปออกจากการควบคุมหรือมีอย่างอื่นเป็นหมูทรัพยากร