일반적으로 활성 상태 보기(Activity Monitor)에서 각 프로세스의 메모리 사용량은 1GB를 넘지 않는 것이 정상입니다. 그런데 전체 앱 또는 특정 앱, WindowServer의 메모리 사용량이 수십 GB에 달한다면 macOS Sequoia 대규모 메모리 누수를 겪고 있는 것입니다.
걱정하지 마세요. 혼자만 겪는 문제가 아닙니다. 많은 사용자가 같은 문제를 경험하고 있으며, 커뮤니티 포럼에서도 활발히 논의되고 있는 주제입니다.
"저도 macOS Sequoia에서 심각한 메모리 누수를 겪었습니다. WindowServer가 점점 더 많은 RAM을 차지하는데, 앱을 닫아도 프로세스 메모리 사용량이 줄어들지 않습니다. 최근 몇 년간 출시된 macOS 버전 전반의 문제 같습니다." — Apple 커뮤니티 사용자
"macOS Sequoia에서 메모리 누수가 발생한다고 들었는데, 맥을 업그레이드해도 될지 고민 중입니다. 이 문제는 지금 해결됐나요?" — Reddit 사용자
포럼에서 추천하는 방법들을 시도했지만 소용이 없었다면, 여기서 잠시 멈추세요. 검증된 해결책들을 순서대로 안내해 드립니다.
참고로 최신 macOS Tahoe 베타에서 메모리 누수가 발생했다면 macOS Tahoe 베타 관련 글을 확인해 주세요.
macOS Sequoia 메모리 누수의 주요 증상
메모리 누수가 발생하면 맥이 느려지거나, 무작위로 멈추거나, 심하면 시스템이 강제 종료되기도 합니다. 다음과 같은 상황을 겪고 있다면 메모리 누수를 의심할 수 있습니다.
- 앱 창을 열 때마다 메모리가 급격히 소모되고, 앱을 닫아도 프로세스의 RAM 사용량이 줄어들지 않습니다.
- Safari나 Firefox 등 브라우저에서 탭을 몇 개만 열었는데도 수 GB의 앱 메모리가 사용됩니다.
- iPhone 미러링을 실행한 후 WindowServer의 RAM 사용량이 증가하고, 모든 앱을 닫아도 줄어들지 않습니다.
- 맥 부팅 이후로 WindowServer의 메모리 사용량이 계속해서 늘어납니다.
macOS Sequoia 메모리 누수는 다양한 원인으로 발생할 수 있기 때문에, 조사와 테스트를 바탕으로 정리한 아래 해결 방법을 하나씩 점검해 보시기 바랍니다.
1. 불필요한 앱 종료하기 (이미 시도했다면 건너뛰기)
화면에 띄운 앱 창이 많을수록, 그리고 창 사이를 자주 전환할수록 WindowServer 프로세스가 더 많은 메모리를 소모합니다. WindowServer의 메모리 사용량이 비정상적으로 높게 나타나는 이유가 바로 이것입니다.
따라서 가장 먼저 시도할 수 있는 빠른 방법은 사용하지 않는 앱을 모두 종료해 메모리 압박을 줄이는 것입니다. 이미 시도했다면 다음 방법으로 넘어가세요.

2. iPhone 미러링 비활성화하기
모든 앱을 종료한 후에도 메모리 누수가 지속된다면, iPhone 미러링 기능을 사용 중인지 확인해 보세요. 실험 결과, WindowServer의 메모리 문제가 iPhone 미러링의 버그와도 관련이 있는 것으로 확인되었습니다.
맥 기기를 iPhone 미러링에서 제거한 후 맥을 재시동하여, 활성 상태 보기에서 WindowServer 및 앱 메모리 사용량이 여전히 높은지 확인해 보세요.
iPhone 미러링에서 맥을 제거하는 방법은 다음과 같습니다.
- iPhone에서 "설정" > "일반"으로 이동합니다.
- "AirPlay 및 Continuity" > "iPhone 미러링"을 탭합니다.
- "편집"을 누른 후 해당 맥을 제거합니다.
3. 시작 시 자동 실행 항목(로그인 항목) 비활성화하기
맥을 시작하자마자 아무 앱도 열지 않았는데 메모리 누수가 발생한다면, 로그인 항목이 원인일 가능성이 높습니다. 직접 특정 앱을 로그인 항목으로 설정해 두었을 수도 있고, 설정한 적이 없더라도 서드파티 프로그램 설치 시 자동으로 목록에 추가되었을 수도 있습니다.
원인이 무엇이든, 맥 시작 시 자동으로 실행되는 항목을 비활성화해 보세요.
4. 앱 업데이트하기
앱의 버그로 인해 비정상적으로 동작하며 경우에 따라 많은 RAM을 소모해 macOS Sequoia의 대규모 메모리 누수로 이어질 수 있습니다.
App Store에 접속해 업데이트가 필요한 서드파티 앱이 있는지 확인하고 최신 버전으로 유지하세요.

5. 불필요한 앱과 잔여 파일까지 완전히 삭제하기
일부 서드파티 소프트웨어는 운영체제와 충돌을 일으키며, 해당 프로그램을 제거하면 문제가 사라지는 경우도 있습니다. 하지만 이미 삭제했는데도 메모리 누수가 계속된다면?
그 이유는 앱을 휴지통으로 옮기는 것만으로는 깨끗하게 삭제되지 않기 때문입니다. 관련 파일이 맥에 남아 백그라운드에서 계속 실행되며 메모리를 소모하는 것입니다.
보통 맥에서 앱을 제거한 후에는 라이브러리(Library) 폴더 내 앱 관련 파일도 함께 삭제해야 합니다. 하지만 이런 파일들은 라이브러리 폴더 곳곳에 흩어져 있어 수동 삭제가 쉽지 않습니다. 따라서 전문적인 앱 제거 프로그램을 활용하는 것도 좋은 방법입니다.
CleanMyApp은 가볍고 편리한 앱 제거 도구로, 클릭 몇 번만으로 원치 않는 서드파티 앱과 모든 잔여 파일을 한 번에 삭제할 수 있도록 도와줍니다.
6. 화면 시각 효과 줄이기
투명도, 모션 등 시각 효과를 줄이면 메모리 압박을 완화할 수 있으며, 이를 통해 macOS Sequoia의 메모리 누수가 해결될 가능성도 있습니다.
7. Mail 앱에서 모든 계정 비활성화 및 복구 폴더 삭제하기
일부 사용자는 macOS Sequoia 업그레이드 후 Mail 앱이 RAM을 과도하게 사용하며 심각한 메모리 누수를 일으켰다고 보고했습니다.
Mail 앱이 메모리를 많이 차지하는 원인은 복구된 삭제 폴더, 메시지의 장시간 로딩 프로세스, 또는 방대한 양의 이메일 때문일 가능성이 큽니다.
불필요한 메시지 삭제, 복구 폴더 삭제, Mail 앱의 모든 계정 비활성화를 시도해 본 후 메모리 사용량이 감소하는지 확인해 보세요.
8. 외부 디스플레이 연결 해제하기
일부 사용자의 경우 USB-C 또는 HDMI 모니터 연결로 인해 RAM 사용량이 증가했습니다.
특정 맥 모델에서는 듀얼 디스플레이가 제한된 메모리를 과도하게 소모해 맥이 느려질 수 있습니다.
외부 모니터가 연결되어 있다면 연결을 해제한 후 메모리 누수가 해결되는지 확인해 보세요.
9. 의심스러운 브라우저 확장 프로그램 제거하기
조사 결과, Safari와 Firefox 같은 브라우저에서도 macOS Sequoia 메모리 누수가 발생할 수 있는 것으로 나타났습니다. 탭을 몇 개만 열었는데도 RAM 사용량이 수십 GB에 달하는 경우입니다.
원인은 브라우저 확장 프로그램일 가능성이 높습니다. Safari나 Firefox의 확장 프로그램 목록을 확인하고, 생소하거나 자동으로 추가된 확장 프로그램은 삭제하세요.
10. macOS 업데이트 또는 클린 재설치하기
위의 모든 방법을 시도했는데도 macOS Sequoia에서 심각한 메모리 누수가 지속된다면, 시스템 버그가 원인일 수 있습니다.
소규모 업데이트가 배포되어 있다면 맥을 업데이트하거나, 잠재적인 오류를 없애기 위해 macOS Sequoia를 클린 재설치하는 것도 좋은 선택입니다.
맥에서 메모리 누수는 왜 발생할까?
메모리 누수는 앱이 작업을 마친 후 자신이 사용한 메모리를 제대로 반환하지 않을 때 발생합니다. 그 결과 해당 앱의 메모리 사용량은 높아지고, 다른 앱들이 사용할 수 있는 여유 공간은 줄어듭니다.
포럼에서는 Sequoia로 업그레이드한 후 이러한 과도한 메모리 사용 문제가 발생했다며 macOS 15의 버그라고 주장하는 사용자가 많지만, 반드시 그런 것만은 아닙니다.
시스템 버그 외에도 macOS Sequoia의 메모리 누수는 여러 앱의 동시 실행, 구버전 소프트웨어, 앱의 비정상 동작, 백그라운드 프로그램의 간섭, 외부 디스플레이, iPhone 미러링 오류, 브라우저 확장 프로그램 문제 등 다양한 요인으로 인해 발생할 수 있습니다.

마무리
메모리 사용량이 증가했다고 해서 반드시 메모리 누수인 것은 아닙니다. 특정 프로세스의 메모리 사용량이 1GB를 넘거나 전체 앱 메모리 사용량이 수십 GB에 달한다면, 그제야 메모리 고갈 상태라고 볼 수 있습니다.
이번 글에서는 macOS Sequoia 메모리 누수를 해결하는 방법을 단계별로 자세히 정리했습니다. 이 가이드가 문제 해결에 도움이 되기를 바랍니다.
이 글이 도움이 되었다면, 더 많은 분들이 문제를 해결할 수 있도록 공유해 주세요.