Discord, Windows 11 앱이 리소스를 많이 사용한다는 사실을 인정하고 4GB 이상의 RAM 사용량에 대한 자동 재시작 기능 테스트

Discord, Windows 11 앱이 리소스를 많이 사용한다는 사실을 인정하고 4GB 이상의 RAM 사용량에 대한 자동 재시작 기능 테스트

이번 주 소셜 미디어 사용자들은 Discord의 X 관련 새로운 실험 에 열광했습니다.메모리 사용량이 급증하면 데스크톱 클라이언트를 자동으로 재시작하는 흥미로운 기능에 초점을 맞추고 있습니다.일부 사람들의 생각과는 달리, 이 계획은 성능 문제를 해결하려는 순수한 열망에서 비롯되었지만, 다음과 같은 의문을 제기합니다. Windows 11에 Electron을 사용하는 것이 최선의 선택일까요?

Electron 애플리케이션인 Discord는 Node.js가 설치된 Google Chrome 창과 매우 유사하게 작동합니다. Discord의 각 서버나 메시지는 개별 탭처럼 작동하여 사용자가 기능을 탐색할 때 메모리 사용량이 증가합니다.

Electron에 대한 광범위한 비판에도 불구하고, Electron은 여전히 ​​Windows 플랫폼에서 가장 널리 채택된 프레임워크 중 하나이며, Discord가 그 사용자들 사이에서 두드러지게 나타납니다.

MS Teams 리소스 사용량
Electron 기반으로 구축된 또 다른 웹 앱인 Microsoft Teams에서 높은 RAM 사용량 발생

Electron과 연동되는 Microsoft Teams는 최근 애플리케이션의 상당한 RAM 사용량을 인정했습니다. Microsoft는 성능 향상을 위해 통화별 별도의 프로세스를 구축한 반면, Discord는 자동 클라이언트 재시작을 모색하는 등 다른 접근 방식을 취하고 있습니다.

디스코드는 윈도우 클라이언트의 RAM 사용량이 일반적으로 1GB 정도이지만 최대 4GB까지 증가할 수 있다고 주장합니다.디스코드는 메모리 사용량 최적화를 위해 적극적으로 노력하고 있지만, 4GB를 초과할 경우 재시작 프로토콜을 테스트하는 것이 합리적인 접근 방식이라고 생각합니다.

“네, 메모리가 4GB를 초과하면 재시작하는 기능을 테스트하고 있습니다(일반 사용량은 1GB 미만입니다).Windows Latest에서 강조한 Reddit 게시물 에서 Discord 직원이 이렇게 말했습니다. Discord는 메모리 임계값에 도달하면 단순히 종료되었다가 다시 시작되는 것이 아니라, 사용자의 활동 상태를 포함한 다양한 지표를 평가합니다.

Discord Windows 앱 RAM 사용량

예를 들어, 사용자가 30분 이상 활동이 없거나 음성 또는 화상 통화 연결이 끊어진 경우, 메모리 임계값에 도달하면 앱이 자동으로 다시 시작됩니다.또한, 이 작업을 수행하기 전에 앱은 최소 1시간 동안 활성 상태를 유지해야 합니다.

Discord는 이 실험이 선의로 수행되었으며 24시간 내에 두 번 이상 재시작이 발생하지 않도록 했다고 주장합니다.

Windows 11에서 RAM 소모를 완화하기 위한 노력

Discord는 2025년 10월에 메모리 최적화 이니셔티브를 시작한 이래로 여러 시나리오에서 메모리 누수 문제를 해결하는 등 여러 가지 중요한 개선 사항을 보고했습니다.

Discord는 성능을 더욱 향상시키기 위해 많은 사용자의 RAM 사용량을 낮추는 데 성공했습니다.

“일부 사용자는 개선 효과를 보고 있으며, 현재까지 p95 메모리 지표가 전반적으로 5% 감소한 것으로 보고되었습니다.”라고 회사 측은 밝혔습니다.”플랫폼, OS, 드라이버 및 하드웨어와 관련된 문제를 파악했으며, 재현 가능한 증거와 최종 수정 사항을 개발하기 위해 파트너들과 긴밀히 협력했습니다.”

그러나 Discord가 직면한 과제는 Electron 프레임워크의 범위를 넘어서서, 애플리케이션 자체도 구성이 좋지 않다는 비판을 받고 있습니다.

개발자들은 Discord가 Windows API를 부적절하게 사용하고, PowerShell을 통해 Get-WmiObject Win32_logicaldisk와 같은 번거로운 명령을 사용하여 기본적인 시스템 정보만 가져오는 것을 지적했습니다.이러한 문제 대부분은 해결되었지만, Discord가 앞으로 해결해야 할 과제는 여전히 많습니다.그럼에도 불구하고, Microsoft 애플리케이션조차도 웹 기반 솔루션으로 작동할 때 성능 문제에 직면하기 때문에 Discord의 상황은 특별하지 않다고 주장할 수 있습니다.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다