ฟลักส์ของ Chrome เหล่านี้ทำให้เบราว์เซอร์ของฉันเร็วขึ้นอย่างเห็นได้ชัด
Chrome flags เป็นชุดฟีเจอร์ทดลองที่ยังไม่พร้อมสำหรับการเปิดตัวสู่สาธารณะ แต่ไม่ได้หมายความว่าคุณจะไม่สามารถใช้งานได้ ในความเป็นจริง ฟีเจอร์เหล่านี้ส่วนใหญ่ทำงานได้ค่อนข้างดี แม้ว่าคำเตือนบางอย่างอาจทำให้คุณเชื่อว่าไม่สามารถใช้งานได้
บางอันช่วยให้คุณลองใช้ฟีเจอร์ที่กำลังจะมา ขณะที่บางอันช่วยลดการใช้ RAM เมื่อเร็วๆ นี้ฉันได้ปรับแต่ง Chrome flags บางอย่างที่มุ่งเน้นไปที่ประสิทธิภาพโดยเฉพาะ และจบลงด้วยเบราว์เซอร์ที่เร็วขึ้นและเบากว่าที่เห็นได้ชัด
การทำราสเทอไรเซชันด้วย GPU
ใช้การ์ดจอของคุณให้เกิดประโยชน์
การทำแรสเตอร์ไลเซชันเป็นกระบวนการที่เบราว์เซอร์ของคุณเปลี่ยนโค้ดของเว็บไซต์ให้กลายเป็นข้อความและภาพเป็นพิกเซลที่คุณเห็นจริง ๆ ทุกปุ่ม ฟอนต์ และรูปภาพต้องถูกเปลี่ยนเป็นพิกเซล โดยทั่วไป ส่วนใหญ่ของกระบวนการนี้จะถูกจัดการโดย CPU ของคอมพิวเตอร์ของคุณ
แต่เมื่อคุณเปิดใช้งานการเรสเตอร์ไรเซชันด้วย GPU ส่วนนี้จะถูกจัดการโดยการ์ดกราฟิกของคุณแทน เนื่องจาก GPU ถูกออกแบบมาโดยเฉพาะเพื่อประมวลผลข้อมูลภาพอย่างรวดเร็วและมีประสิทธิภาพ เวลาในการเรนเดอร์ทุกอย่างจึงลดลงอย่างมาก ความแตกต่างนี้สังเกตเห็นได้ชัดโดยเฉพาะในเว็บไซต์ที่มีสื่อจำนวนมาก และแน่นอนว่ามันช่วยให้ CPU ของคุณว่างเพื่อจัดการงานพื้นหลังและแอปพลิเคชันอื่น ๆ
เรสเตอร์ไรเซอร์แบบไม่คัดลอกข้อมูล
ลดขั้นตอนที่ไม่จำเป็น
วิธีที่ดีที่สุดในการเข้าใจว่าตัว zero-copy rasterizer ทำงานอย่างไร คือการเข้าใจก่อนว่า Chrome เรนเดอร์หน้าเว็บอย่างไร ก่อนที่เนื้อหาจะถูกส่งไปให้ GPU เพื่อเรนเดอร์ Chrome จำเป็นต้องคัดลอกข้อมูลไปยังส่วนต่าง ๆ ของหน่วยความจำ ตามที่คุณนึกออก ขั้นตอนที่ Chrome เขียนข้อมูลและส่งต่อไปยัง GPU นั้นใช้เวลา และแฟล็ก zero-copy rasterizer จะบังคับให้ Chrome ข้ามขั้นตอนนั้น
แทนที่จะเขียนข้อมูลไปยังที่เดียวแล้วจึงส่งต่อ Chrome จะส่งข้อมูลโดยตรงไปยัง GPU สำหรับการประมวลผล ซึ่งหมายถึงค่าบริหารจัดการที่ลดลงและการเรนเดอร์ที่เร็วขึ้น ซึ่งช่วยปรับปรุงเวลาการโหลดหน้าเว็บ นอกจากนี้ยังช่วยลดภาระงานที่ไม่จำเป็นบนระบบของคุณ ซึ่งสามารถช่วยเรื่องความตอบสนองและในบางกรณีแม้กระทั่งอายุการใช้งานแบตเตอรี่
การสลับบางส่วนและการเลื่อนหน้าอย่างราบรื่น
เลื่อนผ่านหน้าต่างๆ อย่างราบรื่น
เมื่อคุณเลื่อนหน้าเว็บและมีบางอย่างเปลี่ยนแปลงบนหน้าจอ Chrome อาจจะวาดกรอบทั้งหมดใหม่แม้ว่าส่วนเล็ก ๆ จะเปลี่ยนไปแล้วก็ตาม Partial swap เป็นฟีเจอร์ของ Chrome ที่บังคับให้เบราว์เซอร์อัปเดตเฉพาะส่วนของหน้าจอที่เปลี่ยนไปแทนการรีเฟรชทั้งหมด
สิ่งนี้ไม่ได้ช่วยลดปริมาณงานเพียงอย่างเดียว แต่ยังปรับปรุงประสบการณ์การเลื่อนหน้าอีกด้วย ความแตกต่างอาจไม่ชัดเจนในทุกเว็บไซต์ แต่หากคุณมักเลื่อนหน้าที่ยาวหรือท่องเว็บไซต์ที่มีเนื้อหามาก ธงการสลับบางส่วนเป็นสิ่งที่คุณควรเปิดใช้งาน
อีกหนึ่งฟีเจอร์ที่ช่วยในเรื่องนี้คือการเลื่อนหน้าเว็บอย่างราบรื่น โดยค่าเริ่มต้น เมื่อคุณเลื่อนหน้าเว็บ การเคลื่อนไหวอาจรู้สึกกระตุกเล็กน้อยหรือตกใจ นั่นเป็นเพราะหน้าจะเคลื่อนที่เป็นขั้นเล็ก ๆ แทนที่จะไหลอย่างเป็นธรรมชาติ การเลื่อนหน้าเว็บอย่างราบรื่นเป็นฟีเจอร์ของ Chrome ที่ปรับการเปลี่ยนหน้าตอนที่คุณเลื่อนเมาส์
แตกต่างจากธงอื่น ๆ บนรายการนี้ ธงนี้ไม่ได้ช่วยให้ความเร็วดีขึ้น มันเป็นเพียงกลไกทางสายตามากกว่า แต่ก็คุ้มค่าที่จะเปิดใช้งานเพราะช่วยให้การเลื่อนหน้าจอสบายตาขึ้น
โปรโตคอล QUIC แบบทดลอง
ปรับปรุงวิธีที่ Chrome สื่อสารกับเซิร์ฟเวอร์
QUIC ย่อมาจาก Quick UDP Internet Connections และเป็นโปรโตคอลที่พัฒนาโดยกูเกิล มันทำหน้าที่เปลี่ยนวิธีที่เบราว์เซอร์ของคุณสื่อสารกับเซิร์ฟเวอร์ ต่างจากการเชื่อมต่อ TCP แบบดั้งเดิม QUIC ทำงานบน UDP และช่วยลดจำนวนรอบการสื่อสารที่ต้องใช้ในการสร้างการเชื่อมต่อที่ปลอดภัย
กับโปรโตคอลเก่า เบราว์เซอร์และเซิร์ฟเวอร์ของคุณจะแลกเปลี่ยนข้อความหลายครั้งเพื่อทักทายและตกลงเรื่องการเข้ารหัส QUIC รวมขั้นตอนเหล่านี้เข้าด้วยกันและลดการเดินทางไปมา ซึ่งหมายความว่าคุณต้องรอน้อยลงก่อนที่หน้าเว็บจะเริ่มโหลดจริง ๆ
เนื่องจากเว็บไซต์ยอดนิยมส่วนใหญ่ รวมถึงบริการของ Google เอง รองรับ QUIC การเปิดใช้งานฟีเจอร์นี้สามารถทำให้การท่องเว็บรู้สึกตอบสนองได้ดีขึ้น คุณจะสังเกตได้ว่าหน้าเว็บโหลดเร็วขึ้น วิดีโอค้างน้อยลง และประสบการณ์โดยรวมรู้สึกลื่นไหลมากขึ้น
การดาวน์โหลดแบบขนาน
ใครจะไม่ชอบการดาวน์โหลดที่เร็วล่ะ?
ไม่ว่าคุณจะใช้ Chrome เพื่ออะไร การดาวน์โหลดไฟล์เป็นสิ่งที่เราทุกคนทำ โดยปกติเมื่อคุณดาวน์โหลดไฟล์ Chrome จะดาวน์โหลดไฟล์ตั้งแต่ต้นจนจบโดยใช้การเชื่อมต่อเพียงครั้งเดียว
การเปิดใช้งานฟีเจอร์ดาวน์โหลดแบบขนานจะเปลี่ยนวิธีการดาวน์โหลดไฟล์โดยการแบ่งไฟล์ออกเป็นชิ้นเล็ก ๆ หลายชิ้นแล้วดาวน์โหลดพร้อมกัน ดังนั้น แทนที่จะใช้การเชื่อมต่อเพียงครั้งเดียว Chrome จะเปิดหลายการเชื่อมต่อเพื่อดึงส่วนต่าง ๆ ของไฟล์พร้อมกัน จากนั้นจึงรวมทุกอย่างเข้าด้วยกันเพื่อให้การดาวน์โหลดเสร็จสมบูรณ์
กระบวนการนี้สามารถปรับปรุงความเร็วในการดาวน์โหลดได้อย่างมาก โดยเฉพาะเมื่อคุณกำลังจัดการกับไฟล์ขนาดใหญ่ มันช่วยใช้แบนด์วิดท์ที่มีอยู่ได้ดีขึ้นและลดเวลาที่ใช้ในการดาวน์โหลดให้เสร็จสมบูรณ์
การเปิดใช้งานฟีเจอร์ Chrome เป็นเรื่องง่าย
สิ่งที่ดีคือ Chrome ทำให้การจัดการแฟลกเหล่านี้ง่าย แม้จะมีลักษณะเป็นการทดลองก็ตาม เพื่อเริ่มต้น ให้พิมพ์ chrome://flags ลงในแถบที่อยู่แล้วกด Enter เมื่อคุณอยู่บนหน้าของ Flags ให้ใช้กล่องค้นหาเพื่อหาฟล็กที่คุณต้องการปรับแต่ง จากนั้นใช้เมนูแบบเลื่อนลงเพื่อเปิดใช้งานหรือปิดใช้งาน มันง่ายขนาดนั้นเลย โปรดทราบว่าคุณจะต้องรีสตาร์ท Chrome เพื่อให้การเปลี่ยนแปลงมีผล
และถ้าคุณกังวลเกี่ยวกับการที่แฟลกบางตัวอาจทำให้เกิดปัญหา ก็ยังมีตัวเลือก รีเซ็ตทั้งหมด ที่จะคืนค่าแฟลกทั้งหมดไปยังค่าตั้งต้น ดังนั้นจึงค่อนข้างปลอดภัยที่จะลองใช้งาน




