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

How to effectively deal with bots on your site? The best protection against click fraud.
edge dev tools หน่วยความจำรั่ว

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

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

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

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

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

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

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

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

instagram story viewer

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

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

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

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

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

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

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

Teachs.ru
การแก้ไข: เบราว์เซอร์ของคุณไม่รองรับข้อความแสดงข้อผิดพลาด JavaScript

การแก้ไข: เบราว์เซอร์ของคุณไม่รองรับข้อความแสดงข้อผิดพลาด JavaScriptJavascript

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

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

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

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

อ่านเพิ่มเติม
5 เคล็ดลับง่ายๆ ในการแก้ไข Browser.analyze ไม่ใช่ฟังก์ชัน

5 เคล็ดลับง่ายๆ ในการแก้ไข Browser.analyze ไม่ใช่ฟังก์ชันJavascript

Javascript เป็นองค์ประกอบที่สำคัญสำหรับเว็บไซต์ที่เพิ่มองค์ประกอบของการโต้ตอบของผู้ใช้Browser.analyze เป็นหนึ่งในรายการข้อผิดพลาดที่เกี่ยวข้องกับ Javascript ที่มีความยาวมากซึ่งเกิดขึ้นในเว็บเบราว์เ...

อ่านเพิ่มเติม
ig stories viewer