ยูทิลิตี้ Microsoft Edge DevTools ใหม่สำหรับการดีบักการรั่วไหลของหน่วยความจำออกแล้ว

edge dev tools หน่วยความจำรั่ว

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

อาจเกิดขึ้นได้เมื่อโค้ด JavaScript ของแอปพลิเคชันเก็บอ็อบเจ็กต์ไว้ในหน่วยความจำมากขึ้นเรื่อยๆ ซึ่งไม่ต้องการอีกต่อไป แทนที่จะปล่อยให้เบราว์เซอร์เก็บขยะ (GC)

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

เมื่อเร็ว ๆ นี้ บริษัทเทคโนโลยีใน Redmond ได้สร้างเครื่องมือ Detached Elements ใหม่ เพื่อระบุปัญหาและช่วยหยุดการรั่วไหล

การดีบักการรั่วไหลของหน่วยความจำไม่เคยง่ายขนาดนี้มาก่อน

Microsoft อธิบาย วิธีการทำงานของเครื่องมือ Detached Elements และให้บทสรุปที่เหมาะสมสำหรับทุกคนที่สนใจในเรื่องนี้

โดยพื้นฐานแล้ว เครื่องมือใหม่นี้จะช่วยคุณตรวจสอบและแก้ไขการรั่วไหลของหน่วยความจำ DOM และได้รับแรงบันดาลใจจากแผนก Microsoft Teams ตามข้อมูลของยักษ์ใหญ่ด้านเทคโนโลยี

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

โดยปกติ Microsoft จะสร้างโหนด DOM ใน JavaScript เพื่อแทรกไว้ที่ใดที่หนึ่งในหน้าเพื่อแสดง

อย่างไรก็ตาม ยังสามารถสร้างโหนดและไม่ต้องแนบหรือลบโหนดออกจากหน้าและเก็บการอ้างอิงถึงโหนดเหล่านี้ใน JavaScript

เมนู " เครื่องมือเพิ่มเติม" ใน Edge DevTools โดยไฮไลต์รายการ Detached Elements

หากต้องการ คุณสามารถทดสอบความสามารถของเครื่องมือใหม่ผ่านแอปสาธิต บน GitHub. มันจะช่วยให้คุณจำลองการรั่วไหลของหน่วยความจำและดูว่ายูทิลิตี้ Detachable Elements มีประโยชน์อย่างไร

โปรดทราบว่า Microsoft ขอแนะนำให้ผู้ที่สนใจในการสร้างใหม่ทดสอบเครื่องมือในสถานการณ์จริงเพื่อค้นหาปัญหาที่อาจเกิดขึ้น

และหากคุณต้องการให้คำติชมที่จำเป็นมากด้วย คุณสามารถทำได้ผ่านปุ่มคำติชม DevTools หรืออีกวิธีหนึ่ง โดยการทวีตที่ บัญชี Twitter Edge DevTools.

ตื่นเต้นกับชุดเครื่องมือใหม่นี้ไหม แบ่งปันความคิดของคุณกับเราในส่วนความคิดเห็นด้านล่าง

เบราว์เซอร์ที่ดีที่สุดที่รองรับ Java และวิธีเปิดใช้งาน

เบราว์เซอร์ที่ดีที่สุดที่รองรับ Java และวิธีเปิดใช้งานJavaJavascript

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

อ่านเพิ่มเติม
นั่นเป็นวิธีที่คุณสามารถแก้ไขข้อผิดพลาด Javascript ของ Windows 11 ได้

นั่นเป็นวิธีที่คุณสามารถแก้ไขข้อผิดพลาด Javascript ของ Windows 11 ได้JavascriptWindows 11

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

อ่านเพิ่มเติม
5 เคล็ดลับง่ายๆ ในการปรับแต่งป๊อปอัปการแจ้งเตือนเบราว์เซอร์

5 เคล็ดลับง่ายๆ ในการปรับแต่งป๊อปอัปการแจ้งเตือนเบราว์เซอร์Javascript

Javascript เป็นภาษาการเขียนโปรแกรมที่กำหนดฟังก์ชันป๊อปอัปการแจ้งเตือนของเบราว์เซอร์ป๊อปอัปการแจ้งเตือนของเบราว์เซอร์คือการแจ้งเตือนในเบราว์เซอร์ที่ถ่ายทอดข้อความไปยังผู้ใช้ วิธีที่ดีที่สุดในการปรับ...

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