EXPLORINEER
ja

US — The Verge

Discord、Electronを捨てて新アプリはメモリ使用量を削減

ソフトウェア2分で読めます

Discord は、デスクトップアプリの土台を Electron から Rust という新しいプログラミング言語に移すと発表しました。新しいアプリは、今のアプリよりメモリ(RAM)を少ししか使いません。

何が起きたのか

Discord は、Electron という仕組みをやめて、デスクトップアプリ全体を Rust で作り直すと発表しました。Electron は、ウェブの技術でパソコン用アプリを作るための枠組みです。ただ、Electron で作ったアプリは、パソコンの資源を多く使いがちです。Discord の最高技術責任者 Stanislav Vishnevskiy 氏は、X に投稿した文章でこの方針を説明しました。

数字で見るポイント

  • Windows 版の新しいアプリは、メモリを約 290MB しか使いません。
  • 今の Windows 版アプリは、少数のサーバーに参加するだけでも、メモリを 1GB 以上使うことがあります。
  • Discord は 2018 年から Rust を使い始めています。

Rust とは

Rust は、速く動き、メモリの扱いで事故が起きにくいように作られた新しいプログラミング言語です。Discord では、通信や音声の仕組みの多くがすでに Rust で作られています。今回は、アプリの画面を動かす部分も Rust に移す計画です。モバイル版は、画面の作り方はそれぞれの端末のままにして、アプリの中身だけを Rust で共有します。

なぜ大切なのか

パソコンのメモリを少ししか使わなければ、他のアプリや作業がスムーズになります。古いパソコンを使う人にとっても助かる変化です。大きなサービスが基盤を変えるので、同じような悩みを持つ他のアプリ作りにも影響がありそうです。

これから注目すること

  • Discord が全面的に Rust へ切り替える時期はまだ発表されていません。
  • Vishnevskiy 氏は、近いうちに一般のユーザーによるテストを始めたいと話しています。
  • テスト版でメモリの使用量がどれくらい減るかに注目が集まりそうです。

用語解説

Electron
ウェブの技術を使って、パソコン用のアプリを作るための枠組みです。
Rust
速く動き、メモリの扱いで事故が起きにくいように作られたプログラミング言語です。
Discord
ゲーマーなどが使う、チャットや音声通話のサービスを提供する会社・アプリです。
RAM
パソコンが作業中のデータを一時的に置いておく記憶の場所です。
Stanislav Vishnevskiy
Discord の最高技術責任者(CTO)で、技術の方針を決める人です。

出典: The Vergeで原文を読む ↗

この記事は原文をもとにAIがやさしい言葉で書き直した解説です。事実関係は原文をご確認ください。

同じニュース、違う視点で

広告

150語を取り込んで、1日10語ずつ

Dicter の単語帳は、覚えた単語だけを復習ノートに残します。

ソフトウェアZDNet Korea

ネクソン、「メイプルストーリー・グローバル開発コンテスト」のミッションチャレンジを実施

ネクソンコリアは、「メイプルストーリー・グローバル開発コンテスト」の本選進出作をユーザーが直接プレイして報酬を得られる「グローバル開発コンテスト ミッションチャレンジ」を実施する。ユーザーは25日までにイベントに参加したワールドへ接続し、モンスター討伐、ステージクリア、クエスト完了、レベル達成などのミッションを行うと、ミッションごとに50ワールドコインを受け取れる。ユーザーのプレイ記録は、来月発表される最終受賞作7点の選定にも反映される。

ソフトウェアThe Register

データセンターが停電したら非常用発電機が作動するはずだ。ロンドンのGoogleではそれが起きなかった

Google Cloudは、ロンドンのeurope-west-2-bアベイラビリティゾーンで10月20日に起きた障害の原因が設定ミス(誤構成)であり、そのために非常用発電機が起動しなかったと明らかにしました。主要フィーダーの地中ケーブルが故障した際、保守作業で別のフィーダーの遮断器が開いていたため、UPSの電力が尽き、Lloyds、HSBC、Royal Mail、Revolutなどのサービスが中断しました。Googleは PLCを再プログラムし、電気設備を変更したとし、顧客への通知速度の向上とプラットフォーム全体でのテスト拡大を今後の課題に挙げています。

ソフトウェアThe Register

VMware、欧州ユーザー向けに低価格版vSphereの販売とサポートを静かに延長

VMwareは、欧州経済領域(EEA)の顧客向けに、vSphere Standard および Enterprise Plus バージョン8の販売を2027年10月31日まで継続し、有効なサブスクリプションには2028年10月31日までの延長サポートを含めると発表しました。この内容は、低価格版製品「vSphere Express」を発表した11月4日のブログ記事に含まれていましたが、The Registerが受け取った版には当初この段落がありませんでした。アナリストは、この措置により欧州のユーザーは最大12カ月の移行猶予を得られる可能性があるものの、サポート条件の詳細は不明だと指摘しています。

ソフトウェアZDNet Korea

ネットマーブル、新作遅延で第3四半期業績が低迷 来期の回復に向け準備

ネットマーブルは新作ゲームの発売遅延により、今年第3四半期の業績が低迷したと発表した。売上高は6347億ウォン(前年同期比8.8%減)、営業利益は504億ウォン(同44.6%減)だった。同社は2027年に13本以上の新作を順次発売する計画で、マーケティング費や決済手数料の効率化によって収益性の改善を目指すとしている。