NODE.JS ล่าสุดช่วยเพิ่มประสิทธิภาพการสตรีมอย่างไร
สำหรับ Node.js v20.8.0 ล่าสุดนั้น นำเสนอการปรับปรุงประสิทธิภาพสำหรับสตรีมในสภาพแวดล้อมรันไทม์ JavaScript ยอดนิยม
ซึ่งเผยแพร่เป็นเวอร์ชัน “current” ของ Node.js เมื่อวันที่ 29 กันยายนที่ผ่านมา และนำเสนอฟีเจอร์ล่าสุดของแพลตฟอร์ม โดยสามารถดาวน์โหลดเวอร์ชัน 20.8.0 ได้จาก nodejs.org
โดยการปรับปรุงประสิทธิภาพการสตรีนี้ เกิดขึ้นกับสตรีมที่เขียนได้และอ่านได้ ปรับปรุงการสร้างและการทำลายประมาณ 15% และลดโอเวอร์เฮดหน่วยความจำของแต่ละสตรีม และไฮไลท์อื่นๆ ได้แก่
การปรับปรุงประสิทธิภาพสำหรับเว็บสตรีมที่อ่านได้
การเพิ่มการใช้ตัววนซ้ำสตรีมแบบอะซิงโครนัส ที่อ่านได้ประมาณ 140%
ปรับปรุงการใช้ไพพ์ไปของสตรีมที่อ่านได้ประมาณ 60%
อีกทั้งการปรับปรุงการจัดการหน่วยความจำใน vm API ได้ดำเนินการใหม่แล้ว ด้วยตัวเลือก importModuleDynamically โดยการปรับปรุงใหม่นี้ แก้ไขการรั่วไหลของหน่วยความจำที่มีมานานและปัญหาการใช้งานหลังใช้งานฟรีใน API ที่ตัวเลือกนี้รองรับ เช่น vm.Script, vmCompileFunction และ vmSyntheticModule
โดยสิ่งเหล่านี้ช่วยให้ผู้ใช้ที่ได้รับผลกระทบสามารถอัปเกรดจาก Node.js เวอร์ชันเก่าได้
และไม่เพียงเท่านี้ Node.js 20.8.0 ยังมีชุดการเปลี่ยนแปลงที่ส่งผลต่อความสามารถของเอกสาร สตรีม และโมดูลอีกด้วย ถึงแม้ว่าเวอร์ชัน 20.8.0 จะเป็นเวอร์ชัน “current” ซึ่งให้เวลาผู้เขียนไลบรารีในการเพิ่มการสนับสนุน
แต่ Node.js 18.18.0 ถูกอ้างถึงว่าเป็นการสนับสนุนระยะยาว (LTS) ของรันไทม์ JavaScript แบบอะซิงโครนัส ที่ขับเคลื่อนด้วยเหตุการณ์
และในขณะนี้แนะนำสำหรับผู้ใช้ส่วนใหญ่ สามารถดาวน์โหลดได้จาก nodejs.org เช่นกัน
#การออกแบบเว็บไซต์ และทำเว็บไซต์
---Wynnsoft Solution รับทำเว็บไซต์ รับทำ SEO รับทำการตลาดออนไลน์ รับทำโฆษณา Facebook รับทำเว็บไซต์ ขอนแก่น และรับทำเว็บไซต์ทั่วประเทศ—
ข้อมูลจาก: infoworld
วันที่ : 04/11/2023 15:45