본문으로 건너뛰기

© 2026 Molayo

X요약2026. 06. 22. 19:46

Slack이 노트북에서 524MB를 점유합니다.

요약

Electron 기반 데스크톱 앱의 과도한 메모리 점유 문제를 해결하기 위해 Rust로 개발된 Pake를 소개합니다. Pake는 웹사이트를 네이티브 앱으로 변환하여 Slack, Discord 등의 앱 메모리 사용량을 획기적으로 줄여줍니다.

핵심 포인트

  • Electron 앱의 높은 RAM 소모 문제를 Rust 기반 Pake로 해결
  • Slack의 메모리 사용량을 524MB에서 8MB로 대폭 절감
  • CLI 명령어를 통해 원하는 URL을 네이티브 앱으로 즉시 빌드 가능
  • 오픈 소스(GPL-3.0) 프로젝트로 GitHub에서 5만 개 이상의 스타 기록

Slack이 당신의 노트북에서 524MB를 점유합니다.

중국의 한 개발자가 이런 현상을 지켜보는 것에 지쳐 해결책을 만들었습니다.

대신 Slack을 8MB로 감싸줍니다.

오타가 아닙니다. 524 → 8입니다.

당신이 가진 모든 "데스크톱 앱"은 동일한 속임수를 사용합니다: Chrome의 전체 복사본 안에 웹사이트를 밀어 넣는 방식입니다.

그 프레임워크의 이름은 Electron입니다. 빈 Electron 앱은 단 하나도 클릭하기 전에 150MB의 RAM을 소모합니다.

그 앱을 12개 열면, 당신은 동일한 브라우저의 12개 복사본을 실행하고 있는 것입니다.

2022년, tw93라는 개발자는 더 나은 방법이 있어야 한다고 결정했습니다.

그는 이를 Rust로 구축했습니다. 이름은 Pake (包客, "packaging")라고 불립니다.

어떤 URL이든 지정하세요. 진짜 데스크톱 앱을 얻을 수 있습니다. 브라우저 엔진을 함께 끌고 다니지 않습니다.

그가 처음으로 감싼 Slack은? 8MB였습니다.

수치가 거의 불공평할 정도입니다:

Slack: 524MB → 8MB
Discord: 265MB → 9MB
ChatGPT: 260MB → 9MB

이것이 실제로 "20배 더 작은" 모습입니다.

ChatGPT, Discord, Gemini, Grok, DeepSeek, Twitter, YouTube 등을 위한 사전 빌드된 앱을 제공합니다. 모두 10MB 미만입니다. 모두 네이티브(native)입니다. 모두 무료입니다.

또는 한 번의 명령으로 당신이 원하는 어떤 사이트에 대해서도 앱을 빌드할 수 있습니다:

pake https://t.co/EqQjP8yBnc --name GitHub

저를 놀라게 하는 부분은 이겁니다.

tw93는 한 개인입니다. 회사도 없습니다. 펀딩 라운드도 없습니다. "Electron은 죽었다"와 같은 생각거리(think-piece)도 없습니다.

그의 GitHub 프로필에는 단지 이렇게 적혀 있습니다: "추가되는 모든 것은 다른 모든 것을 희석시킨다."

그는 논쟁하지 않았습니다. 그것을 증명하는 결과물을 출시했습니다.

5만 개 이상의 스타(stars). MIT 정신을 담은 GPL-3.0 라이선스. 마지막 커밋: 어제.

오픈 소스(Open source). 당신이 사용할 수 있습니다.
링크는 댓글에 👇
[IMG:1]

AI 자동 생성 콘텐츠

본 콘텐츠는 X @nainsidwiv50980 (자동 발견)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0