การทดสอบ Chrome: การแชร์กระบวนการ

หากเห็นข้อความ "แท็บนี้ใช้ทรัพยากรร่วมกับแท็บอื่นๆ..." ในแถบข้อมูลขณะที่เครื่องมือสำหรับนักพัฒนาเว็บเปิดอยู่ แสดงว่าคุณเป็นส่วนหนึ่งของกลุ่มเล็กๆ ที่เปิดใช้การทดสอบการแชร์กระบวนการ โพสต์นี้จะอธิบายการทดสอบ

แถบข้อมูล "แท็บนี้ใช้ทรัพยากรร่วมกับแท็บอื่นๆ ซึ่งอาจรบกวนการแก้ไขข้อบกพร่อง"

การทดสอบนี้เกี่ยวกับอะไร

โดยปกติเมื่อคุณเปิดหลายแท็บจากเว็บไซต์เดียวกัน (เช่น Google เอกสาร) Chrome จะสร้างกระบวนการแสดงผลแยกกันสำหรับแต่ละแท็บ การทดสอบการแชร์กระบวนการจะเปลี่ยนแปลงการตั้งค่านี้โดยอนุญาตให้หลายแท็บแชร์กระบวนการแสดงผลเดียวกัน

โดยมีเป้าหมายเพื่อปรับปรุงประสิทธิภาพ เช่น การโหลดหน้าเว็บเร็วขึ้น ปรับปรุง (LCP) และการใช้หน่วยความจำที่ลดลง ดูข้อมูลเพิ่มเติมได้ในเอกสารโดยละเอียดนี้

การดำเนินการนี้จะส่งผลต่อประสบการณ์การใช้งานสำหรับนักพัฒนาซอฟต์แวร์ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome อย่างไร

เนื่องจากแท็บอาจใช้กระบวนการเดียวกัน (และเทรดหลัก) จึงส่งผลต่อการแก้ไขข้อบกพร่องและการวิเคราะห์ประสิทธิภาพ 2 อย่างดังนี้

การแก้ไขข้อบกพร่องจุดหยุด การหยุดโปรแกรมแก้ไขข้อบกพร่องชั่วคราวในแท็บหนึ่ง อาจส่งผลต่อบุคคลอื่นที่แชร์กระบวนการดังกล่าว คุณจะเห็น "โปรแกรมแก้ไขข้อบกพร่องหยุดชั่วคราวในแท็บอื่น ให้คลิกเพื่อเปลี่ยนไปที่แท็บนั้น" คำเตือน การวิเคราะห์ประสิทธิภาพ สแนปชอตกองและบันทึกประสิทธิภาพอาจบันทึกข้อมูลจากหลายแท็บ ซึ่งทำให้ตีความผลลัพธ์ได้ยากขึ้น

คำเตือน "โปรแกรมแก้ไขข้อบกพร่องหยุดชั่วคราวในแท็บอื่น คลิกเพื่อเปลี่ยนไปยังแท็บนั้น"

การเลือกใช้หรือไม่เข้าร่วมการทดสอบ

ผู้ที่เลือกไม่ใช้โดยค่าเริ่มต้น

การทดสอบนี้จะปิดไว้โดยค่าเริ่มต้นสำหรับผู้ใช้ต่อไปนี้

การเลือกไม่ใช้

คุณสามารถเลือกไม่รับด้วยตนเองโดยคลิกปุ่มเลือกไม่ใช้ในคำเตือน หรือปิดใช้การทดสอบเปิดใช้ ProcessPerSite สูงสุดตามเกณฑ์เฟรมหลักโดยใช้การตั้งค่า Flag ของ Chrome (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold)

ปุ่มเลือกไม่ใช้ในแถบข้อมูลการแชร์กระบวนการ

การเลือกใช้

หากต้องการทดสอบฟีเจอร์การทดสอบใหม่อย่างชัดเจน ให้เปิด Chrome ด้วยFlag บรรทัดคำสั่งต่อไปนี้

--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers

ความคิดเห็น

เราอยากทราบความคิดเห็นของคุณเกี่ยวกับการทดสอบการแชร์กระบวนการ แชร์คำถามหรือปัญหาที่พบในเครื่องมือติดตามความคิดเห็นนี้

ดาวน์โหลดแชแนลตัวอย่าง

ลองใช้ Chrome Canary, Dev หรือ เบต้า เป็นเบราว์เซอร์เริ่มต้นสำหรับการพัฒนา ช่องทางพรีวิวเหล่านี้จะทำให้คุณเข้าถึงฟีเจอร์ล่าสุดของเครื่องมือสำหรับนักพัฒนาเว็บ ทดสอบ API แพลตฟอร์มเว็บที่ล้ำสมัย และพบปัญหาในเว็บไซต์ก่อนผู้ใช้

วิธีติดต่อทีมเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome

ใช้ตัวเลือกต่อไปนี้เพื่อพูดคุยเกี่ยวกับฟีเจอร์และการเปลี่ยนแปลงใหม่ๆ ในโพสต์ หรือสิ่งอื่นๆ ที่เกี่ยวข้องกับเครื่องมือสำหรับนักพัฒนาเว็บ

  • ส่งข้อเสนอแนะหรือความคิดเห็นถึงเราทาง crbug.com
  • รายงานปัญหาเกี่ยวกับเครื่องมือสำหรับนักพัฒนาเว็บโดยใช้ตัวเลือกเพิ่มเติม   เพิ่มเติม > ความช่วยเหลือ > รายงานปัญหาเกี่ยวกับเครื่องมือสำหรับนักพัฒนาเว็บในเครื่องมือสำหรับนักพัฒนาเว็บ
  • ทวีตที่ @ChromeDevTools
  • แสดงความคิดเห็นว่ามีอะไรใหม่ในวิดีโอ YouTube สำหรับเครื่องมือสำหรับนักพัฒนาเว็บหรือวิดีโอ YouTube สำหรับเครื่องมือสำหรับนักพัฒนาเว็บ