IT

Discord Electron'dan voz kechmoqda: yangi ilova kamroq RAM sarflaydi

Discord desktop ilovasini Electron'dan Rust dasturlash tiliga o'tkazmoqda. Bu o'zgarish xotira sarfini keskin kamaytiradi va tezlikni oshiradi.

·2 daqiqa o‘qish
Discord Electron'dan voz kechmoqda: yangi ilova kamroq RAM sarflaydi

Discord jamoasi o'zining desktop ilovasini butunlay Rust dasturlash tiliga o'tkazishini e'lon qildi. Shu paytgacha ilova Electron bazasida ishlagan bo'lsa-da, endilikda u butunlay zamonaviy va tezkor Rust tiliga ko'chirilmoqda.

  • Electron'dan voz kechish va Rust'ga to'liq o'tish.
  • RAM sarfining sezilarli darajada kamayishi (290 MB gacha).
  • Desktop va mobil ilovalar uchun yagona kod bazasi.
  • Ishlash tezligi va xotira xavfsizligining oshishi.

Electron'dan voz kechish sabablari

Electron veb-texnologiyalar yordamida desktop ilovalarini yaratishga imkon beradigan qulay platforma bo'lsa-da, u tizim resurslarini juda ko'p sarf qilishi bilan tanilgan. Discord CTO'si Stanislav Vishnevskiyning so'zlariga ko'ra, kompaniya 2018 yildan beri Rust'dan faol foydalanib kelmoqda va endilikda butun mijoz qismini ushbu tilga o'tkazish orqali yuqori samaradorlikka erishmoqchi.

Rust xotira xavfsizligi va yuqori tezlik uchun mo'ljallangan bo'lib, u Discord mijozini zamonaviyroq va barqarorroq qiladi. Bu o'zgarish foydalanuvchilarning kompyuter resurslarini tejashga va ilovaning qotib qolishini kamaytirishga yordam beradi.

Shuningdek o‘qingOpenAI sun'iy intellekt uchun Git backend tizimi Pando'ni taqdim etdi

RAM sarfi va sinovlar haqida

Vishnevskiy yangi Windows mijozining atigi 290 MB RAM sarflaganini ko'rsatuvchi ma'lumotlarni ulashdi. Hozirgi kunda Discord desktop ilovasi bir nechta serverlarga qo'shilganda 1 GB dan ortiq operativ xotirani egallab qo'yishi mumkin. Yangi arxitektura bu muammoni bartaraf etishga qaratilgan.

Kompaniya hali aniq sanani ma'lum qilmagan bo'lsa-da, yaqin vaqt ichida foydalanuvchilar orasida test sinovlari boshlanishi kutilmoqda. Bu yangilik, ayniqsa, o'yin kompyuterlarida resurslarni tejashga ehtiyoj sezadigan foydalanuvchilar uchun katta yutuqdir.

Texnologik ahamiyati

Ushbu o'zgarish nafaqat desktop ilovasi, balki mobil ilovalar uchun ham foydalidir. Discord'ning mobil versiyalari o'zining native UI'sini saqlab qoladi, ammo kodning katta qismini Rust orqali desktop bilan ulashadi. Bu esa ishlab chiquvchilar uchun texnik xizmat ko'rsatishni osonlashtiradi va umumiy tajribani yaxshilaydi.

Manba: The Verge

O‘xshash maqolalar