ข้ามไปยังเนื้อหาหลัก
Discord plans Rust client rewrite to cut resource usage

Discord วางแผนเขียนไคลเอนต์ใหม่ด้วย Rust เพื่อลดการใช้ทรัพยากร

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

เขียนโดย
Eliza Crichton-Stuart
อัปเดต
เวลาที่ใช้ในการอ่าน
1 นาที
หัวข้อ
ข่าวสาร
สิ่งที่ภาพหน้าจอ Discord Phoenix แสดง

ดูเรื่องราวจาก GAMES.GG เพิ่มเติมบน Google

โฆษณา

Discord กำลังดำเนินการเขียนไคลเอนต์ใหม่ด้วย Rust โดยมีเป้าหมายเพื่อลดการใช้ทรัพยากร Stanislav Vishnevskiy ผู้ร่วมก่อตั้งและ CTO ได้เปิดเผยแผนการดังกล่าวเมื่อวันที่ 4 พฤศจิกายน 2026 โดยได้แชร์ภาพหน้าจอ Windows Task Manager ที่แสดงแอปพลิเคชันชื่อ Discord Phoenix ซึ่งใช้ RAM ประมาณ 290 MB

โครงการนี้ต่อยอดจากเทคโนโลยีที่ Discord ใช้มาตั้งแต่ปี 2018 “เราเป็นผู้ใช้งาน Rust ตั้งแต่ช่วงแรกๆ ตั้งแต่ปี 2018 และโครงสร้างพื้นฐาน เทคโนโลยีเสียง และแม้แต่ไคลเอนต์ปัจจุบันบางส่วนของเราก็ใช้ Rust อยู่แล้ว” Vishnevskiy เขียนบน X

สิ่งที่ภาพหน้าจอ Discord Phoenix แสดง

Windows Task Manager แสดง Discord Phoenix ใช้ RAM ประมาณ 290 MB

ภาพรวมการใช้หน่วยความจำของ Discord Phoenix

ภาพหน้าจอแสดงให้เห็นการใช้งานหน่วยความจำของแอปพลิเคชันที่เขียนใหม่บน Windows ชื่อ Discord Phoenix ระบุแอปพลิเคชันที่แสดง ในขณะที่ Task Manager แสดงค่าประมาณ 290 MB

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

การย้ายไปใช้ Rust ของ Discord ก่อนหน้านี้

ก่อนหน้านี้ Discord เคยใช้ Rust เพื่อแก้ไขปัญหาประสิทธิภาพในส่วนแบ็กเอนด์ ในปี 2020 บริษัทได้อธิบายถึงการย้ายบริการ read receipt จาก Go ไปยัง Rust หลังจากเกิดความล่าช้าจากการรวบรวมขยะ (garbage-collection) ซ้ำๆ

บริการ Go เก็บแคชที่มีรายการหลายสิบล้านรายการ การรวบรวมขยะจะสแกนแคชดังกล่าวและทำให้เกิดความล่าช้า การแทนที่ด้วย Rust ได้คืนหน่วยความจำโดยไม่ต้องใช้กลไกการรวบรวมขยะแบบเดียวกัน และขจัดความล่าช้าเหล่านั้น

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

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

บทความนี้มีประโยชน์หรือไม่?
Eliza Crichton-Stuart

เขียนโดย Eliza Crichton-Stuart

หัวหน้าฝ่ายปฏิบัติการ เผยแพร่เมื่อ .

ดูข่าวสารเพิ่มเติมจาก GAMES.GG บน Google

เพิ่มเราเป็นแหล่งข้อมูลที่คุณชื่นชอบ แล้ว เรื่องราว ของเราจะแสดงเป็นอันดับแรกในผลการค้นหาของคุณ

อ่านต่อ

เจาะลึกราคาไอเทม CS2: ความหายาก ลวดลาย และแนวโน้มตลาด

เรียนรู้ปัจจัยกำหนดราคาไอเทม CS2 ทั้งความหายาก ค่า Float ลวดลาย สติกเกอร์ ความต้องการของผู้เล่น และแนวโน้มตลาด

Probably Stolen อัปเดตหน้า: Junker, Organ Trader และ Roadmap

อัปเดตหน้าของ Probably Stolen ยังไม่มีกำหนดการ เผย Roadmap, Hotfix ทุกอย่างตั้งแต่เปิดตัว และจำนวนผู้เล่น

ข้อเสนอเล่นฟรีของ Xbox มี 6 เกม รวมถึงทดลองเล่น NBA 2K27

Xbox มอบสิทธิ์เข้าถึงเกม 6 เกมชั่วคราว โดยมี NBA 2K27 ให้ทดลองเล่นแบบจำกัดเวลา พร้อมด้วย Payday 3, Age of Wonders 4 และอื่นๆ

โฆษณา