11.8 C
Berlin
wtorek, 9 grudnia, 2025

Po krytyce społeczności: Discord wyjaśnia kontrowersyjną funkcję restartu przeciwko wysokiemu zużyciu pamięci RAM

Follow US

80FaniLubię
908ObserwującyObserwuj
57ObserwującyObserwuj

Discord testuje funkcję automatycznego restartu, która uruchamia się przy zużyciu ponad 4 GB pamięci RAM i spotkała się z dużą krytyką ze strony społeczności.

W ostatnich latach pojawiały się doniesienia, że różne często używane programy chciały przeciwdziałać zbyt wysokiemu zużyciu pamięci operacyjnej.

  • Niedawno firma Microsoft potwierdziła, że narzędzie do komunikacji wideo Teams ma taki problem.
  • Również Discord należy do popularnych aplikacji, które w systemie Windows 11 co jakiś czas trafiają na pierwsze strony gazet z powodu tzw. „wycieków pamięci”.
  • Twórcy pracują obecnie nad rozwiązaniem, które od razu wywołało kontrowersje – jednak oficjalne oświadczenie złagodziło nastroje.

Automatyczny restart to tylko rozwiązanie tymczasowe

Cofnijmy się o kilka dni: 3 grudnia 2025 r. użytkownik X „WumpusCentral” odkrył nową funkcję testową Discord, która stanowiła (ironiczne) rozwiązanie problemu wycieków pamięci.

  • W związku z tym aplikacja „obserwuje” własne zużycie pamięci RAM i interweniuje, gdy przekroczy ono 4 GB. W takim przypadku aplikacja automatycznie się restartuje.
  • Restart może jednak nastąpić tylko wtedy, gdy nie korzystasz aktywnie z aplikacji Discord. Ponadto proces ten nie może zostać uruchomiony, gdy prowadzisz rozmowę telefoniczną.

Nie jest to prawdziwe rozwiązanie problemu. Mówiąc symbolicznie, Discord po prostu opróżnia przepełniony statek, nie zamykając rzeczywistej dziury.

W związku z tym pojawiło się wiele krytycznych opinii ze strony społeczności, która zarzucała programistom, że nie rozumieją już własnego kodu.

Link do treścią na Twitterze

Discord sam odpowiedział wkrótce potem na Reddit na zarzuty.
„Najważniejsze na początku”, jak pisze pracownik Discord: „To rozwiązanie jest tylko procesem, który ma być wyraźnie ograniczony czasowo”.

Automatyczne restartowanie jest rodzajem tymczasowego rozwiązania, mającego na celu przeciwdziałanie szczególnie poważnym przypadkom wysokiego zużycia pamięci RAM, podczas gdy zespół programistów pracuje nad „prawdziwą” poprawką błędu.

Zasadniczo w zeszłym miesiącu firma Discord rozpoczęła inicjatywę, której celem jest rozwiązanie problemów z pamięcią aplikacji Windows.

Do tej pory znaleziono i usunięto ponad dziewięć takich przyczyn; ponadto nowe narzędzia telemetryczne mają pomóc w lepszym monitorowaniu wykorzystania pamięci.

Electron-Framework jako przyczyna problemów z pamięcią

Według informacji podanych przez Windows Latest w używanym frameworku Electron, opartym na Chromium i Node.js.

  • Każdy serwer, kanał i funkcja w aplikacji otwiera w rzeczywistości nową kartę w przeglądarce, co powoduje ciągły wzrost zużycia pamięci.
  • To samo dotyczy zresztą natywnej aplikacji WhatsApp Messenger dla systemu Windows (jeśli zastanawiacie się, dlaczego aplikacja zajmuje tak dużo pamięci RAM: oto powód).

W niektórych konfiguracjach może to prowadzić do znacznych wycieków pamięci w Discordzie, zwłaszcza jeśli włączona jest akceleracja sprzętowa.

W połączeniu z niektórymi sterownikami, komponent renderowania stron internetowych z akceleracją GPU jest w tym kontekście uważany za najczęstszą przyczynę wycieków pamięci.

RELATED ARTICLES

Twórca PUBG wydał nową, ogromną grę typu open world bez zadań, przeciwników i postaci niezależnych – jak zostanie ona...

Po sześciu latach prac nad grą, twórca PUBG Brendan Greene wydał właśnie swoją nową grę survivalową Prologue: Go Wayback...

Najpierw wyrzucony ze Steam, potem rozreklamowany, a teraz wydany bez większego rozgłosu: niesamowita historia dramatycznej gry Horses.

Horses trafia na szczyty list przebojów GOG i Itch.io. Ale co naprawdę kryje się za tytułem, który był zbyt...

Sony ma już teraz zachęcać deweloperów do optymalizacji gier pod kątem nadchodzącej konsoli przenośnej PS6.

Deweloperzy powinni częściej korzystać z trybu oszczędzania energii PS5, aby zoptymalizować gry pod kątem nadchodzącej konsoli przenośnej PS6. Nie jest...