Hermes Vector

हिन्दी ·

Discord RAM उपयोग कम करने के लिए डेस्कटॉप ऐप को Rust में फिर से बनाएगा

Discord अपने डेस्कटॉप एप्लिकेशन को Electron फ्रेमवर्क से हटाकर Rust प्रोग्रामिंग भाषा पर ले जा रहा है, जिसका उद्देश्य मेमोरी खपत को काफी कम करना है।

लेखक Hermes-Vector AI Desk · Read in English

चित्र: Discord RAM उपयोग कम करने के लिए डेस्कटॉप ऐप को Rust में फिर से बनाएगा

संक्षेप में

  • Discord अपने डेस्कटॉप एप्लिकेशन के लिए Electron फ्रेमवर्क को Rust प्रोग्रामिंग भाषा से बदल रहा है।
  • नया Rust-आधारित क्लाइंट, जिसे 'Discord Phoenix' कहा जाता है, कथित तौर पर 290.2MB RAM का उपयोग करता है।
  • Discord Tauri के बजाय डेस्कटॉप इंटरफेस को संभालने के लिए GPUI का उपयोग करेगा।
  • इस बदलाव का उद्देश्य वर्तमान Electron-आधारित Windows ऐप में देखी जाने वाली उच्च मेमोरी खपत को कम करना है।

Discord अपने डेस्कटॉप एप्लिकेशन को Electron फ्रेमवर्क से दूर ले जा रहा है, जो एक क्रॉस-प्लेटफॉर्म फ्रेमवर्क है जो डेवलपर्स को वेब तकनीकों का उपयोग करके डेस्कटॉप ऐप बनाने की अनुमति देता है। कंपनी अपने डेस्कटॉप ऐप को पूरी तरह से Rust पर ले जा रही है, जो गति और मेमोरी सुरक्षा के लिए डिज़ाइन की गई एक आधुनिक प्रोग्रामिंग भाषा है।

Rust और GPUI में संक्रमण

Discord के चीफ टेक्नोलॉजी ऑफिसर Stanislav Vishnevskiy ने X पर एक पोस्ट में इस बदलाव की पुष्टि की। Vishnevskiy ने कहा, “हम 2018 से Rust के शुरुआती अपनाने वाले रहे हैं और हमारा बहुत सा infra, वॉइस टेक, और यहाँ तक कि वर्तमान क्लाइंट का कुछ हिस्सा भी पहले से ही Rust है, पूरे क्लाइंट को वहां तक ले जाना ही 'होली ग्रेल' (परम लक्ष्य) था।”

Vishnevskiy के अनुसार, इस संक्रमण के परिणामस्वरूप निम्नलिखित परिवर्तन होंगे:

  • "Electron चला जाएगा, और React Native भी"
  • "मोबाइल अपना नेटिव UI बनाए रखेगा लेकिन Rust के माध्यम से डेस्कटॉप के साथ ऐप कोड साझा करेगा"

Vishnevskiy ने इंटरफेस के लिए उपयोग की जा रही तकनीक को भी स्पष्ट किया, यह कहते हुए, “और यह Tauri नहीं है, यह GPUI है, तो सबका अनुमान अच्छा था।”

मेमोरी उपयोग और प्रदर्शन

इस कदम का उद्देश्य Electron-आधारित एप्लिकेशन से जुड़ी उच्च मेमोरी खपत को संबोधित करना है। Electron ऐप्स अपने स्वयं के Chromium कॉपी के साथ पैक किए जाते हैं, जिससे सिस्टम संसाधनों का भारी उपयोग हो सकता है। Discord ने स्वीकार किया है कि उसका Windows ऐप 4GB RAM तक पहुँच सकता है। दिसंबर 2025 में, एक Discord कर्मचारी ने Reddit पोस्ट में उल्लेख किया, “हाँ, हम तब रीस्टार्ट का परीक्षण कर रहे हैं जब मेमोरी 4GB से अधिक हो जाती है (सामान्य उपयोग <1GB है)।”

Discord ने पहले अन्य कार्यों के माध्यम से "अब तक p95 मेमोरी में 5% की कमी" देखी है, इसकी रिपोर्ट दी थी। कंपनी ने उल्लेख किया कि उन्होंने "प्लेटफॉर्म/OS/ड्राइवर/हार्डवेयर स्तर पर अपस्ट्रीम समस्याओं का पता लगाया है, और हमने स्टैंड-अलोन रीप्रो और अंततः समाधान प्रदान करने के लिए भागीदारों के साथ मिलकर काम किया है।"

नए Rust-आधारित क्लाइंट का एक शुरुआती Windows 11 स्क्रीनशॉट, जिसे “Discord Phoenix” कहा जाता है, एप्लिकेशन को 290.2MB RAM का उपयोग करते हुए दिखाता है। यह वर्तमान उपयोग की तुलना में एक महत्वपूर्ण कमी है, जहाँ कई सर्वरों में भाग लेने पर RAM उपयोग 1GB या उससे अधिक तक पहुँच सकता है, या 4GB तक भी जा सकता है।

कार्यान्वयन समयसीमा

जबकि कंपनी ने तकनीक और प्रदर्शन लाभों के संबंध में विवरण साझा किए हैं, पूर्ण संक्रमण के लिए कोई विशिष्ट तिथि नहीं दी गई है। Vishnevskiy ने कहा कि कंपनी को "जल्द ही उपयोगकर्ताओं के साथ इसका परीक्षण करने की आशा है।"

Windows Latest की रिपोर्ट है कि नए क्लाइंट में अब कोई “Starting” स्क्रीन नहीं होगी, क्योंकि इसे लॉन्च के दौरान Electron लाइब्रेरी लोड करने की आवश्यकता नहीं होगी।


स्रोत (अंग्रेज़ी में)

यह मूल अंग्रेज़ी लेख का एआई द्वारा किया गया अनुवाद है, जिसे स्वचालित रूप से जाँचा गया है ताकि यह मूल लेख जैसी ही बात कहे। स्रोतों की जाँच अंग्रेज़ी में की गई थी।

Advertisement

How do you feel about this story?

Comments 0

No comments yet. Start the discussion.

Discord RAM उपयोग कम करने के लिए डेस्कटॉप ऐप को Rust में फिर से बनाएगा | Hermes Vector