เบราว์เซอร์ของคุณไม่ได้ทำงานแย่ลงกะทันหันแต่อย่างใด หากสัปดาห์นี้ YouTube ทำให้เครื่องของคุณหน่วงจนแทบใช้งานไม่ได้ นั่นเป็นเพราะบั๊กเฉพาะตัวที่กำลังส่งผลกระทบกับเบราว์เซอร์หลักแทบทุกตัวในเวลาเดียวกัน
มีรายงานปรากฏขึ้นบน Reddit และโซเชียลมีเดียว่า YouTube เพียงแท็บเดียวใช้หน่วยความจำ RAM สูงถึง 7GB โดยที่ CPU ทำงานเกือบเต็มประสิทธิภาพ ผลที่ตามมาคือแท็บค้าง เบราว์เซอร์ไม่ตอบสนอง และในกรณีที่แย่กว่านั้นคือเครื่องหน่วงทั้งระบบ ซึ่งส่งผลกระทบอย่างหนักแม้แต่กับคอมพิวเตอร์สเปกสูง การวิเคราะห์ทางเทคนิคของปัญหาชี้ให้เห็นว่าเบราว์เซอร์กำลังติดอยู่ในลูปการคำนวณเลย์เอาต์ (Layout recalculation loop) แบบไม่รู้จบ

รับสิทธิ์สมาชิก GTA+ ฟรี 1 เดือนเมื่อสั่งซื้อล่วงหน้า
สั่งซื้อล่วงหน้า GTA 6 ได้แล้ววันนี้
บั๊กนี้กำลังทำอะไรอยู่กันแน่
สาเหตุหลักมาจากส่วนหน้า (Front-end interface) ของ YouTube โดยเฉพาะปุ่มคำสั่งที่อยู่ใต้เครื่องเล่นวิดีโอ ได้แก่ Like, Share และ Save มีบางอย่างผิดพลาดในการเรนเดอร์ (Rendering) เมนูเหล่านั้น จนไปกระตุ้นให้เกิดลูปที่ UI แสดงผลและซ่อนองค์ประกอบเหล่านั้นซ้ำไปซ้ำมา ทุกรอบการทำงานจะบังคับให้เบราว์เซอร์ต้องคำนวณเลย์เอาต์หน้าเว็บใหม่ตั้งแต่ต้น และกระบวนการนี้ก็ไม่ยอมหยุดลง
ประเด็นคือ นี่ไม่ใช่ปัญหาด้านฮาร์ดแวร์หรือการตั้งค่าเบราว์เซอร์ผิดพลาด แต่บั๊กนี้ฝังอยู่ในโค้ดของ YouTube เอง จึงไม่สำคัญว่าคุณจะใช้ Google Chrome, Mozilla Firefox, Microsoft Edge หรือ Brave เพราะทั้งเบราว์เซอร์ที่ใช้ Chromium และไม่ใช่ Chromium ต่างก็ได้รับผลกระทบเท่าเทียมกัน เนื่องจากตรรกะที่ผิดพลาดเกิดขึ้นจากฝั่ง YouTube ก่อนที่เบราว์เซอร์ของคุณจะประมวลผลเสียอีก
การรั่วไหลของหน่วยความจำ (Memory leak) นี้เพิ่มขึ้นอย่างรวดเร็ว จากการเล่นวิดีโอปกติจะกลายเป็นกระบวนการที่ควบคุมไม่ได้ ซึ่งสามารถกิน RAM ได้ถึง 7GB หรือมากกว่านั้นจากแท็บเดียว ทำให้ไม่เหลือทรัพยากรให้ระบบส่วนอื่น
ใครได้รับผลกระทบและหนักแค่ไหน
รายงานจากผู้ใช้ระบุถึงรูปแบบที่ชัดเจน คืออาการหน่วงอย่างรุนแรงขณะดูวิดีโอ แท็บค้างระหว่างเล่น และหน้าต่างเบราว์เซอร์ทั้งหมดไม่ตอบสนอง สำหรับเครื่องที่มี RAM รวม 8GB การเปิด YouTube เพียงแท็บเดียวสามารถทำให้ระบบหยุดชะงักได้เลย ส่วนเครื่องสเปกสูงอาจจะยังพอไปต่อได้ในระยะสั้น แต่การรั่วไหลของหน่วยความจำจะเพิ่มขึ้นเรื่อยๆ ตราบเท่าที่ยังเปิดแท็บนั้นทิ้งไว้
การที่ปัญหากระจายไปทุกเบราว์เซอร์ทำให้ตัดวิธีแก้ปัญหาเฉพาะเบราว์เซอร์ออกไปได้เลย การล้างแคช (Clearing cache), ปิดส่วนขยาย (Disabling extensions) หรืออัปเดตเบราว์เซอร์ไม่สามารถหยุดปัญหานี้ได้ ปัญหาจะกลับมาทันทีที่ YouTube โหลดอินเทอร์เฟซที่พังนี้ขึ้นมา
สถานะปัจจุบันของการตอบสนองจาก Google
ณ ตอนนี้ Google ยังไม่ได้ออกแถลงการณ์อย่างเป็นทางการ หรือยืนยันกำหนดการแก้ไข YouTube ยังไม่ได้ตอบกลับคำขอความคิดเห็นเกี่ยวกับประเด็นนี้ เมื่อพิจารณาจากความแพร่หลายของปัญหาและจำนวนข้อร้องเรียนบน Reddit และโซเชียลมีเดีย การแก้ไขจากฝั่งเซิร์ฟเวอร์ (Server-side fix) น่าจะเป็นวิธีที่เร็วที่สุด เนื่องจาก YouTube สามารถอัปเดตส่วนหน้าได้โดยไม่ต้องให้ผู้ใช้ดำเนินการใดๆ
สิ่งที่เกมเมอร์และผู้ใช้งานทั่วไปมักมองข้ามในสถานการณ์เช่นนี้คือ อินเทอร์เฟซของ YouTube เปรียบเสมือนเว็บแอปพลิเคชันที่อัปเดตอยู่ตลอดเวลาในเบื้องหลัง การปล่อยโค้ดที่ผิดพลาดเพียงครั้งเดียวอาจส่งผลกระทบต่อผู้ใช้หลายร้อยล้านคนพร้อมกัน ซึ่งดูเหมือนว่านั่นคือสิ่งที่เกิดขึ้นในกรณีนี้
กุญแจสำคัญคือการ Rollback หรือการปล่อยแพตช์จากฝั่งเซิร์ฟเวอร์ของ Google จะช่วยแก้ไขปัญหานี้ให้ทุกคนได้ทันทีโดยไม่ต้องอัปเดตเบราว์เซอร์ จนกว่าจะถึงตอนนั้น วิธีแก้ปัญหาชั่วคราวที่ได้รับการยืนยันคือการใช้ uBlock Origin เพื่อบล็อกองค์ประกอบเมนูที่เป็นต้นเหตุของลูป โดยการเพิ่มฟิลเตอร์ www.youtube.com###menu ลงในฟิลเตอร์แบบกำหนดเองของส่วนขยาย ซึ่งจะหยุดลูปเลย์เอาต์ได้ทั้งหมดและทำให้การใช้หน่วยความจำกลับสู่สภาวะปกติ โดยแลกกับการที่ปุ่ม Like, Share และ Save จะหายไป
สำหรับใครที่ใช้เวลาไปกับการดูคอนเทนต์เกม สตรีม หรือวิดีโอวิเคราะห์ต่างๆ บน YouTube บั๊กนี้ถือว่าส่งผลกระทบหนักกว่าปกติ คอยติดตาม ข่าวสารเกมของเรา เพื่อรับการอัปเดตหาก Google ยืนยันการแก้ไขหรือมีความคืบหน้าเพิ่มเติม








