مقالات

Discord از یک بازنگری اساسی در برنامه رونمایی می کند که می تواند آن را سریعتر کند و از رم کمتری استفاده کند



Discord در حال کار بر روی بازنگری برنامه های دسکتاپ و تلفن همراه خود است و برنامه هایی برای بازنویسی مشتری خود با استفاده از Rust در تلاش برای بهبود عملکرد و کاهش استفاده از منابع دارد.

این شرکت قبلاً از Rust برای بخش‌هایی از زیرساخت‌ها و فناوری صوتی خود برای سال‌ها استفاده کرده است، اما آخرین تلاش برای ارائه زبان برنامه‌نویسی به کل مشتری است.

این تغییرات می‌تواند بر نحوه عملکرد Discord در چندین پلتفرم از جمله ویندوز، macOS و دستگاه‌های تلفن همراه تأثیر بگذارد، در حالی که به طور بالقوه نگرانی‌های مربوط به مصرف حافظه برنامه را برطرف می‌کند.

برنامه جدید Discord می تواند به میزان قابل توجهی از رم کمتری استفاده کند

در 5 نوامبر، Stanislav Wisniewski یکی از بنیانگذاران Discord و CTO فاش کرد که این شرکت در تلاش است تا کل مشتری خود را به Rust منتقل کند، زبان برنامه نویسی که به دلیل عملکرد و ایمنی حافظه اش شناخته شده است.

او در X نوشت: «ما از سال 2018 اولین پذیرندگان Rust بوده‌ایم، و بسیاری از فناوری‌های زیرساختی، صوتی، و حتی برخی از مشتریان فعلی ما در حال حاضر Rust هستند.

جام مقدس تمام مشتری را به آنجا می برد.

به گفته Wisniewski، این انتقال همچنین شامل دور شدن از Electron، چارچوبی که در حال حاضر برای برنامه دسکتاپ Discord استفاده می‌شود، و همچنین React Native برای دستگاه‌های تلفن همراه خواهد بود.

در عوض، برنامه تلفن همراه رابط کاربری خود را حفظ می کند و در عین حال کد برنامه را با نسخه دسکتاپ از طریق Rust به اشتراک می گذارد.

او همچنین تصریح کرد که کلاینت دسکتاپ جدید از Tauri، چارچوب دیگری که اغلب با برنامه‌های مبتنی بر Rust مرتبط است، استفاده نمی‌کند و در عوض بر GPUI تکیه می‌کند.

همراه با این پیام، Wisniewski یک اسکرین شات از Task Manager ویندوز را به اشتراک گذاشت که برنامه ای با عنوان “Discord Phoenix” را با استفاده از تقریباً 290 مگابایت رم نشان می دهد.

اسکرین شات همچنین نشان می دهد که گوگل کروم تقریباً 1.57 گیگابایت، Spotify از 653 مگابایت و Steam Client WebHelper از 856 مگابایت استفاده می کند.

در یک پست بعدی، Discord نشان داد که برنامه جدید دسکتاپ چقدر سریع‌تر بارگیری می‌شود.

آنها گفتند: “در سمت چپ Discord است که شما هر روز استفاده می کنید. و در سمت راست نسخه جدیدی است که ما روی آن کار می کنیم، که در Rust بازسازی شده است.”

در حالی که تصویر نشان می‌دهد که کلاینت آزمایشی Discord می‌تواند با حافظه نسبتاً کمی کار کند، مشخص نمی‌کند که برنامه Discord فعلی چه مقدار RAM در شرایط یکسان استفاده می‌کند.

بازنویسی تنها تلاش Discord برای کاهش تأثیر آن بر عملکرد رایانه شخصی نیست. در سپتامبر 2026، این شرکت شروع به آزمایش یک حالت بازی جدید کرد که برای کاهش خودکار انیمیشن‌ها و غیرفعال کردن جلوه‌های بصری در حین بازی طراحی شده بود و استفاده از CPU و GPU را کاهش داد.

برخلاف Game Mode که بر کاهش مصرف منابع در طول گیم پلی تمرکز دارد، حرکت به Rust می تواند فناوری هسته ای را تغییر دهد که خود Discord را تقویت می کند. با این حال، این شرکت هنوز اعلام نکرده است که برنامه بازنویسی شده چه زمانی در دسترس عموم قرار خواهد گرفت.




Source link

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا