ยักษ์ใหญ่ Redmond มอบเครื่องมือต่าง ๆ ให้กับนักพัฒนาที่ช่วยเพิ่มประสิทธิภาพการทำงานของซอฟต์แวร์ที่ทำงานภายใต้ Windows นักพัฒนาซอฟต์แวร์ของ Google ได้นำสิ่งนี้มาใช้เพื่อทำให้ Chrome เร็วขึ้นอีก ไม่ใช่เรื่องง่ายสำหรับ Edge
คุณอาจไม่รู้ตัว แต่ Chrome นั้นเร็วกว่ามากนับตั้งแต่เปิดตัวเวอร์ชัน 53 บน Windows เพื่อให้แม่นยำยิ่งขึ้น หน้าเว็บที่เปิดในแท็บใหม่จะโหลดเร็วขึ้น 14.8% ในขณะที่หน้าใหม่โหลดเร็วขึ้น 5.9% และเวลาเปิดเบราว์เซอร์เร็วขึ้น 16.8% สั้นลง... เปอร์เซ็นต์ที่ถล่มทลายซึ่งแปลเป็นไม่กี่วินาทีที่รวบรวมที่นี่และที่นั่น .
และการได้รับผลประโยชน์ที่สำคัญนี้ไม่สามารถเกิดขึ้นได้ด้วยเทคโนโลยีใหม่จาก Google
ขอบคุณไมโครซอฟต์...
โพสต์สั้นๆ ที่โพสต์บนเว็บไซต์ทางการของ Chromium อธิบายว่านักพัฒนาเบราว์เซอร์ของ Google ใช้เครื่องมือ Microsoft ที่เรียกว่า PGO สำหรับการเพิ่มประสิทธิภาพ Profile Guided เพื่อปรับปรุงประสิทธิภาพของซอฟต์แวร์ของตน โดยไม่ต้องลงรายละเอียด PGO ช่วยให้คุณสามารถระบุฟังก์ชันที่ถูกเรียกบ่อยที่สุดในโปรแกรมได้
“Chrome เป็นโครงการซอฟต์แวร์ขนาดใหญ่ที่มีฟังก์ชันมากกว่าล้านฟังก์ชันในซอร์สโค้ด”อธิบาย Sébastien Marchand นักพัฒนาซอฟต์แวร์ของ Google ซึ่งเชี่ยวชาญด้านการเพิ่มประสิทธิภาพของผลิตภัณฑ์นี้มาตั้งแต่ปี 2012 และก่อนหน้านั้นอีกเล็กน้อย ตามที่ระบุไว้ในเพจของเขาลิงค์อิน-“แต่ไม่ใช่ทุกฟังก์ชั่นจะเท่ากัน – บางฟังก์ชั่นถูกเรียกใช้บ่อยครั้ง ในขณะที่บางฟังก์ชั่นไม่ค่อยได้ใช้ PGO ใช้ข้อมูลจากสภาพแวดล้อมรันไทม์เพื่อพิจารณาว่าฟังก์ชันใดที่พบบ่อยที่สุดเพื่อเป็นแนวทางในการเพิ่มประสิทธิภาพ »เขาพูดต่อ
เครื่องมือของ Microsoft จึงทำให้สามารถดูวิธีที่ผู้ใช้ใช้เบราว์เซอร์ จากนั้นคอมไพล์แอปพลิเคชันใหม่โดยเน้นที่จุดเฉพาะเจาะจง ฟังก์ชั่นที่ใช้บ่อยทำงานเร็วขึ้น พูดง่ายๆ ก็คือ PGO อำนวยความสะดวกในการเข้าถึงหน่วยความจำและทรัพยากรตัวประมวลผลสำหรับฟังก์ชันที่สำคัญ และจำกัดการเข้าถึงแบบเดียวกันนี้กับผู้อื่น
ถึงเวลาหรือยัง?
หากเราสามารถปรบมือด้วยมือทั้งสองข้างในการเพิ่มประสิทธิภาพ Chrome สำหรับ Windows ทั้งแบบ 32 บิต (Chrome 54) และ 64 บิต (Chrome 53) เราก็จะแปลกใจที่ทีม Google ไม่ได้ตัดสินใจใช้ PGO เร็วกว่านี้ จริงๆ แล้วฟังก์ชัน Visual Studio นี้ไม่ใช่เรื่องใหม่จริงๆ เราจินตนาการว่าเห็นได้ชัดว่ามีเหตุผลที่ดีสำหรับเรื่องทั้งหมดนี้
ไม่ว่าในกรณีใด ประสิทธิภาพที่เพิ่มขึ้นเหล่านี้ไม่ควรเอื้อต่อการเพิ่มประสิทธิภาพของ Edge ซึ่งเป็นเบราว์เซอร์ใหม่ของ Microsoft ที่รวมเข้ากับ Windows 10 โดยประมาณ 5.16% ต้องใช้เวลาในการสร้างตัวเอง ในขณะที่ Chrome ทุกเวอร์ชันรวมกันนั้นเกิน 52 ส่วนแบ่งการตลาดตาม %ส่วนแบ่งตลาดเน็ต-
แหล่งที่มา :
บล็อกของ Chromium
ดาวน์โหลด Google Chrome 64 บิตสำหรับ Windows
ดาวน์โหลด Google Chrome 32 บิตสำหรับ Windows
🔴 เพื่อไม่พลาดข่าวสาร 01net ติดตามเราได้ที่Google ข่าวสารetวอทส์แอพพ์-
Opera One - เว็บเบราว์เซอร์ที่ขับเคลื่อนด้วย AI
โดย: โอเปร่า