Microsoft Edge ได้รับการอัปเดตประสิทธิภาพและความเสถียรใหม่

Microsoft ต้องการให้ Edge เป็นเบราว์เซอร์ที่ทรงพลังที่สุดในตลาด โดยออกการอัปเดตอย่างต่อเนื่องเพื่อปรับปรุงประสิทธิภาพและความเสถียรของเบราว์เซอร์โดยมีเป้าหมายเพื่อทำเช่นนั้น

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

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

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

ตัวนับแบบ 32 บิตส่วนใหญ่ใน FunctionBody ยังสังเกตเห็นว่าแทบไม่มีค่าที่มากกว่า 256 เช่น การนับตัวแปรหรือการนับตามตัวอักษรของวัตถุภายในฟังก์ชัน ดังนั้นตัวนับเหล่านี้จึงถูกแทนที่ด้วยโครงสร้างแบบกะทัดรัดที่ใช้ไบต์เดียวสำหรับแต่ละตัวนับ และตัวนับเหล่านี้สามารถเลื่อนระดับเป็นค่า 32 บิตเต็มได้หากต้องการ

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

Microsoft Edge จะเปลี่ยนสิ่งนั้น เนื่องจากเบราว์เซอร์จะชะลอการแยกวิเคราะห์แบบเต็มและการสร้างตัวจัดการเหตุการณ์แบบไบต์โค้ด จนกว่าจะมีการเรียกครั้งแรก กล่าวอีกนัยหนึ่ง คุณลักษณะนี้ช่วยปรับปรุงเวลาเริ่มต้นและยังช่วยประหยัดหน่วยความจำจากตัวจัดการที่ไม่ได้ใช้

การรวมกันของการแยกวิเคราะห์ที่รอการตัดบัญชีสำหรับตัวจัดการเหตุการณ์และการปรับหน่วยความจำให้เหมาะสม […] ลดขนาดหน่วยความจำที่เหมาะสมสำหรับแต่ละหน้า[…] การทดสอบของเรา […] แสดงให้เห็นว่า การเพิ่มประสิทธิภาพเหล่านี้ควบคู่ไปกับการปรับแต่งเล็กๆ น้อยๆ มักจะลดการใช้หน่วยความจำประมาณ 4% ถึง 10% ต่อหน้าที่เปิดใน Microsoft Edge โดยมีกรณีที่การประหยัดไปถึง 20%.

บางทีการปรับปรุงเหล่านี้อาจช่วยให้ Microsoft เปลี่ยน Edge ให้เป็นเบราว์เซอร์ที่เป็นมิตรกับแบตเตอรี่มากที่สุด Redmond เพิ่งเปิดเผยต่อสาธารณะ ผลการทดลองแบตเตอรี่ ซึ่งตามที่ Microsoft ระบุ พิสูจน์ว่าเบราว์เซอร์ใช้แบตเตอรี่น้อยกว่า Chrome 70% และแบตเตอรี่น้อยกว่า Opera 15%

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

เรื่องราวที่เกี่ยวข้องที่คุณต้องตรวจสอบ:

  • Microsoft อ้างว่า Edge เป็นเบราว์เซอร์ที่ปลอดภัยที่สุดโดยไม่มีการหาช่องโหว่แบบซีโร่เดย์
  • ส่วนขยาย Breeze ใหม่สำหรับ Edge บน Windows 10 ช่วยให้คุณเปิดแท็บต่างๆ ได้อย่างง่ายดาย
  • วิธีบล็อกเว็บไซต์บน Microsoft Edge
แอพ Share to Speech สำหรับ Windows 8 ทำให้การแปลงข้อความเป็นคำพูดดูเหมือนง่ายอย่างเหลือเชื่อ

แอพ Share to Speech สำหรับ Windows 8 ทำให้การแปลงข้อความเป็นคำพูดดูเหมือนง่ายอย่างเหลือเชื่อเบ็ดเตล็ด

ในการแก้ไขปัญหาต่าง ๆ ของพีซี เราขอแนะนำ DriverFix:ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมด...

อ่านเพิ่มเติม
Windows 10 April Update ทำงานบน 50% ของ Windows 10 PCs

Windows 10 April Update ทำงานบน 50% ของ Windows 10 PCsเบ็ดเตล็ด

Microsoft อาจชะลอการเปิดตัวครั้งแรกของ อัพเดท Windows 10 เมษายน 2561แต่ Windows 10 เวอร์ชันล่าสุดได้เปิดตัวเร็วกว่าการอัปเดตหลักอื่นๆ ข้อมูล AdDuplex ล่าสุด แสดงว่าขณะนี้ติดตั้งเวอร์ชันล่าสุด (1803...

อ่านเพิ่มเติม
จะกำจัดข้อผิดพลาดในการจับคู่ชื่อใน Outlook ได้อย่างไร

จะกำจัดข้อผิดพลาดในการจับคู่ชื่อใน Outlook ได้อย่างไรเบ็ดเตล็ด

ในการแก้ไขปัญหาต่าง ๆ ของพีซี เราขอแนะนำ DriverFix:ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมด...

อ่านเพิ่มเติม