가이드/Chrome 메모리 과다 사용
Mac에서 Chrome이 메모리를 너무 많이 쓸 때: 원인이 되는 탭 찾는 방법
간단한 답
Chrome에서 메모리를 쓰는 탭을 찾으려면 Chrome에서 창 → 작업 관리자를 선택하고 메모리 사용 공간으로 정렬하세요. 탭, 확장 프로그램, 도우미 프로세스가 각각 한 행이며, 프로세스 종료로 닫을 수 있습니다. Safari에는 작업 관리자가 없습니다. 활성 상태 보기에 Safari의 탭이 대개 사이트 주소로 나열됩니다. 브라우저의 메모리 사용량이 높은 것은 활성 상태 보기의 메모리 압력이 노란색이나 빨간색으로 바뀔 때만 문제입니다. 그럴 때는 가장 무거운 탭을 닫고, 쓰지 않는 확장 프로그램을 제거하고, Chrome의 성능 설정에서 메모리 절약 모드를 켜세요. Mac용 시스템 모니터인 Vitals는 Chrome을 전체 합계가 담긴 한 행으로 보여 주고, 이를 탭, 확장 프로그램, 그래픽, 브라우저로 나눕니다.
Chrome에서 메모리를 가장 많이 쓰는 탭 찾는 방법
- 01 Chrome에서 메뉴 막대의 창 → 작업 관리자를 선택합니다.
- 02 메모리 사용 공간 열 머리글을 클릭해 정렬합니다. 가장 무거운 행이 맨 위에 옵니다.
- 03 작업 열을 읽습니다. 탭은 “탭:”과 페이지 제목으로, 확장 프로그램은 “확장 프로그램:”과 이름으로 나옵니다. 나머지는 GPU 프로세스, 브라우저 같은 Chrome 자체의 도우미 프로세스입니다.
- 04 탭이나 확장 프로그램을 선택하고 프로세스 종료를 클릭해 닫습니다. 닫힌 탭에는 오류 페이지가 표시되며, 다시 필요할 때 새로고침하면 됩니다.
- 05 활성 상태 보기에서 메모리를 클릭하고 하단의 메모리 압력을 봅니다. 녹색이면 Chrome의 메모리 때문에 Mac이 느려지는 것이 아닙니다.
Brave에도 창 → 작업 관리자에 같은 작업 관리자가 있습니다. Edge에서는 ⋯ → 기타 도구 → 브라우저 작업 관리자를 선택합니다. Firefox에서는 주소창에 about:processes를 입력합니다.
Chrome은 작업을 별도의 프로세스로 나눕니다. 탭마다 하나 이상, 그래픽용 하나, 네트워크용 하나, 확장 프로그램마다 하나입니다. 덕분에 탭 하나가 멈춰도 브라우저 전체가 꺼지지 않지만, 활성 상태 보기에 Google Chrome Helper (Renderer)라는 행이 수십 개 나오고 그중 어느 것도 어떤 탭인지 알려 주지 않는 이유이기도 합니다. 브라우저 자체의 작업 관리자는 알려 주므로, 가장 먼저 볼 곳입니다.
무엇이 메모리를 쓰는지, 어디서 확인하는지
| 브라우저 | 탭별 메모리를 볼 수 있는 곳 | 참고 |
|---|---|---|
| Chrome | 창 → 작업 관리자 | 메모리 사용 공간으로 정렬. 메모리 절약 모드는 설정 → 성능에 있음 |
| Safari | 활성 상태 보기 → 메모리 | 탭 프로세스는 대개 사이트 주소로 표시됨 |
| Edge | ⋯ → 기타 도구 → 브라우저 작업 관리자 | 절전 탭은 설정 → 시스템 및 성능에 있음 |
| Brave | 창 → 작업 관리자 | Chrome과 같은 작업 관리자 |
| Firefox | 주소창에 about:processes 입력 | about:memory에 메모리 사용을 최소화하는 버튼이 있음 |
브라우저의 메모리 사용량이 높으면 문제인가요?
대부분은 아닙니다. 16 GB Mac에서 탭 30개를 연 브라우저가 6 GB를 쓴다면 제 역할을 하고 있는 것입니다. 페이지를 준비해 두었다가 다시 전환할 때 바로 보여 주는 것이죠. macOS는 사용하지 않는 앱에서 메모리를 돌려받고, 남은 것은 디스크를 건드리기 전에 압축합니다.
문제가 되는지 알려 주는 수치는 활성 상태 보기 메모리 탭 하단의 메모리 압력입니다. 녹색이면 브라우저의 합계가 얼마든 모두 들어맞는다는 뜻입니다. 웹을 탐색하는 동안 노란색이나 빨간색이면 브라우저가 다른 앱에 필요한 메모리를 차지하고 있다는 뜻이며, 아래 단계가 도움이 됩니다.
탭을 무겁게 만드는 것
바쁜 브라우저에서 메모리의 대부분은 몇 가지 종류의 페이지가 차지합니다.
- Gmail, Slack, Figma, Notion, Google Docs처럼 하루 종일 열어 두는 웹 앱. 빠르게 반응하기 위해 많은 것을 메모리에 둡니다.
- 프레임과 버퍼를 붙잡고 있는 동영상과 라이브 스트림, 그리고 소셜 미디어 피드처럼 동영상이 많은 페이지.
- 며칠째 열려 있으면서 스크롤할 때마다 콘텐츠를 계속 불러오는 페이지.
- 광고 차단기, 암호 관리자, 글쓰기 도우미처럼 모든 페이지에서 실행되는 확장 프로그램. 각각이 모든 탭에 메모리를 더할 수 있습니다.
- 메모리 누수가 있는 페이지. 아무것도 하지 않는데도 작업 관리자의 메모리 사용 공간이 계속 올라갑니다.
실제로 메모리를 줄여 주는 것
무거운 탭 하나를 닫는 것이 어떤 일반 설정보다 효과가 크므로, 브라우저 작업 관리자의 맨 위 행부터 시작하세요.
- 가장 무거운 탭을 닫거나 새로고침합니다. 며칠째 열려 있던 탭은 새로고침하면 크기가 몇 분의 일로 줄어드는 경우가 많습니다.
- Chrome의 chrome://extensions에서 쓰지 않는 확장 프로그램을 제거합니다. 모든 페이지에서 실행되는 확장 프로그램은 모든 탭에 메모리를 더합니다.
- Chrome의 설정 → 성능에서 메모리 절약 모드를 켭니다. 한동안 보지 않은 탭의 메모리를 비우고, 다시 돌아가면 새로고침됩니다.
- 며칠에 걸쳐 합계가 계속 늘어난다면 가끔 브라우저를 종료했다가 다시 엽니다. Chrome의 설정 → 시작 그룹에서 ‘중단한 위치에서 계속하기’를 선택해 두면 탭이 그대로 돌아옵니다.
- 메모리 클리너 앱은 쓰지 마세요. 브라우저가 곧바로 다시 요청할 메모리를 강제로 밀어내므로, 원래대로 돌아올 때까지 모든 것이 느려집니다.
활성 상태 보기에 Chrome 프로세스가 그렇게 많이 나오는 이유
활성 상태 보기는 모든 프로세스를 따로따로 나열하는데, Chrome은 그런 프로세스가 수십 개입니다. 브라우저는 Google Chrome, 네트워크와 기타 서비스는 Google Chrome Helper, 그래픽은 Google Chrome Helper (GPU), 탭과 확장 프로그램은 Google Chrome Helper (Renderer)입니다. 보기 → 모든 프로세스(계층 표시)를 선택하면 Google Chrome 아래에 묶여 표시됩니다.
메모리 열을 더하면 합계가 부풀려집니다. 도우미 프로세스끼리 공유하는 메모리가 각각에 모두 포함되기 때문입니다. 직접 더한 합계보다 Chrome 작업 관리자, Vitals, 메모리 압력 그래프가 더 나은 기준입니다.
Vitals가 더해 주는 것
Vitals는 Chrome을 한 행으로 보여 주고, 이를 탭, 확장 프로그램, 그래픽, 브라우저 자체로 나눕니다.
- 도우미 프로세스까지 모두 합산해 브라우저마다 한 행으로 표시하므로, 옆의 수치가 곧 브라우저 전체의 메모리와 CPU
- Google Chrome 내부: 합계를 탭, 확장 프로그램, 그래픽, 브라우저로 나눔. Safari, Firefox, Edge, Brave, Arc, Dia도 마찬가지이며, Slack, VS Code 같은 앱은 윈도우별로
- 모든 앱의 30일간 메모리 기록으로, 브라우저가 한 주에 걸쳐 커졌는지 오늘만 그런지 확인 가능
- 앱의 메모리가 계속 늘 때, 그리고 Mac의 메모리가 부족할 때 가장 많이 쓰는 앱 두 개의 이름과 함께 보내는 알림
알아 두면 좋은 점
- 탭은 합쳐서 계산합니다. 브라우저는 어떤 프로세스가 어떤 탭의 것인지 다른 앱에 알려 주지 않으므로, 탭 이름은 브라우저 자체의 작업 관리자만 알려 줄 수 있습니다. 같은 이유로 Firefox에서는 확장 프로그램도 탭과 함께 계산합니다.
- Vitals는 탭이나 확장 프로그램을 닫지 않습니다. 묻고 나서 브라우저를 종료할 수는 있습니다.
자주 묻는 질문
Mac에서 Chrome이 메모리를 그렇게 많이 쓰는 이유는?
탭, 확장 프로그램, 도우미 프로세스가 각각 별도의 프로세스로 실행되고, Gmail, Slack, Figma 같은 웹 앱은 많은 것을 메모리에 둡니다. Chrome에서 창 → 작업 관리자를 선택하면 어느 것이 가장 무거운지 볼 수 있습니다.
Chrome에서 메모리를 가장 많이 쓰는 탭은 어떻게 확인하나요?
Chrome에서 창 → 작업 관리자를 선택하고 메모리 사용 공간 열을 클릭하세요. 탭은 탭: 뒤에 페이지 제목이 붙어 나옵니다. 하나를 선택하고 프로세스 종료를 클릭하면 닫힙니다.
Safari가 Chrome보다 메모리를 덜 쓰나요?
브라우저보다는 페이지와 확장 프로그램에 따라 달라집니다. 직접 쓰는 탭으로 비교해 보세요. 활성 상태 보기는 Safari의 탭을 대개 사이트 주소로 나열하고, Chrome 작업 관리자는 탭을 제목으로 나열합니다.
활성 상태 보기에서 Google Chrome Helper를 종료해도 안전한가요?
그 도우미 프로세스가 실행하던 것, 즉 탭, 확장 프로그램, 또는 Chrome의 그래픽이 닫힙니다. Chrome은 복구되지만 그 탭의 상태는 사라집니다. 대신 어느 것을 닫는지 볼 수 있는 Chrome 작업 관리자를 쓰세요.
Chrome의 메모리 절약 모드가 도움이 되나요?
네, 탭을 많이 열어 두었고 메모리 압력이 노란색이나 빨간색일 때 도움이 됩니다. 한동안 쓰지 않은 탭의 메모리를 비우고, 그 탭으로 돌아가면 새로고침됩니다.
Mac에서 브라우저의 전체 메모리를 보여 주는 앱이 있나요?
Vitals는 브라우저마다 모든 프로세스를 합산해 한 행으로 보여 주고, 이를 탭, 확장 프로그램, 그래픽, 브라우저 자체로 나눕니다.