사파리(Safari)는 맥에서 가장 성능이 뛰어난 앱 중 하나로, 애플이 꾸준히 개선해 온 결과물입니다. 그럼에도 불구하고 '스피닝 비치볼'이라 불리는 무지개 로딩 커서 현상은 누구에게나 일어날 수 있습니다. 특히 은행 사이트처럼 중요한 페이지를 열다가 사파리가 먹통이 되면 정말 난감하죠. 이럴 때 할 수 있는 것은 강제 종료뿐입니다.
하지만 이런 상황이 자주 반복된다면 단순히 넘길 문제가 아닙니다. 이 글에서는 맥에서 사파리가 계속 충돌하는 문제를 단계별로 해결하는 방법과, 애초에 이런 현상이 발생하는 주요 원인들을 정리했습니다.
사파리가 충돌하는 이유는?
사파리 충돌의 정확한 원인을 파악하려면 Apple 지원센터에 충돌 보고서 분석을 요청해야 하지만, 현실적으로 쉽지 않습니다. 대신 다음과 같은 요소들이 충돌의 흔한 원인으로 꼽힙니다:
- 수많은 창이나 탭을 한꺼번에 열어두는 경우
- 방문 중인 웹사이트가 과도한 플러그인이나 무거운 작업으로 사파리에 부담을 주는 경우
- 쌓여 있는 캐시와 쿠키가 많은 경우
- 오래되어 호환되지 않는 확장 프로그램
- 구버전 사파리 사용
- 맥 자체의 속도 저하
- 열려고 하는 웹페이지 자체의 문제
- 저장 공간 부족
- 플러그인 오류
- 다른 애플리케이션과 동시 실행
- 탭이나 창 수가 허용치를 크게 초과한 경우
- 오래된 운영체제(OS) 버전
이처럼 사파리가 응답하지 않는 데에는 다양한 원인이 있습니다. 그렇다면 사파리가 열리지 않거나 멈췄을 때 어떻게 대처해야 할까요? 지금부터 하나씩 살펴보겠습니다.
사파리 충돌 시 해결 방법 6가지
1. 모든 탭 닫기
사파리가 멈췄을 때 가장 먼저 필요한 것은 인내심입니다. 때로는 브라우저가 잠시 숨을 돌릴 시간만 있으면 정상으로 돌아오기 때문입니다. 속도를 높이려면 다른 앱들을 종료해 사파리에 여유를 주세요. 그래도 반응이 없다면 아래 방법을 따라 해보세요.
먼저 열려 있는 모든 탭을 닫으세요. 특히 화려한 플래시 광고가 많은 웹페이지는 사파리를 멈추게 하는 대표적인 원인이며, 맥 전체 성능에도 악영향을 줍니다. 사파리가 계속 멈춘다면 이런 페이지들이 원인일 가능성이 큽니다.
참고: 백그라운드 프로세스가 너무 많다는 신호는 팬이 빠르게 돌면서 노트북이 금방 뜨거워지는 경우입니다.
2. 사파리 강제 종료하기
Control 키를 누른 상태에서 Dock의 사파리 아이콘을 클릭하고, '종료' 또는 '강제 종료'를 선택하세요. 사파리가 응답하지 않을 때 가장 확실한 방법이며, 이후 근본적인 원인을 찾는 절차를 진행할 수 있습니다.
참고: 사파리와 함께 맥 전체가 얼어붙었다면 전원 버튼을 3초간 길게 눌러 화면이 꺼지게 한 뒤, 다시 전원 버튼을 눌러 재시작하는 것이 좋습니다.
3. 사파리를 최신 버전으로 업데이트하기
사파리를 다시 실행한 뒤, 화면 좌상단 메뉴에서 Safari > 정보(About)를 선택하면 현재 설치된 버전을 확인할 수 있습니다. 최신 버전이 아니라면 Mac App Store에서 업데이트하세요.
사파리가 실행되자마자 충돌한다면 구버전이 시스템과 더 이상 호환되지 않는 경우일 수 있습니다. 업데이트만으로도 문제가 간단히 해결되곤 합니다.
4. 기록 및 웹사이트 데이터 삭제하기
충돌의 원인이 쿠키와 캐시일 수도 있습니다. 메뉴바에서 '기록'을 클릭하고 '기록 및 웹사이트 데이터 지우기'를 선택하세요. 지난 1시간, 오늘, 어제와 오늘, 전체 기록 중 범위를 고르라는 안내가 나타납니다. '모든 기록'을 선택한 뒤 '기록 지우기'를 누르면 됩니다.
참고: 이 작업은 사파리의 모든 방문 기록과 캐시를 삭제합니다. 충돌 문제를 예방하려면 캐시와 기록을 매일 정리하는 습관을 들이는 것이 좋습니다.
5. 불필요한 확장 프로그램 제거하기
사파리 확장 프로그램 역시 실행 시 충돌이나 멈춤의 원인이 됩니다. 메뉴에서 Safari > 설정(Preferences)으로 이동한 뒤 '확장 프로그램' 탭을 여세요. 설치되어 있거나 활성화된 확장 프로그램 목록이 표시됩니다.
더 이상 필요 없는 확장 프로그램은 '설치 제거(Uninstall)' 버튼으로 삭제하고, 자주 사용하지 않는 것은 '사용' 체크박스를 해제해 두세요. 특정 확장 프로그램이 충돌의 원인으로 의심된다면 해당 앱을 제거해 보고, 남겨둔다면 항상 최신 버전으로 유지하는 것이 사파리에 가해지는 부담을 줄이는 좋은 방법입니다.
6. 맥의 저장 공간 정리하기
위의 방법들로도 해결되지 않는다면 사파리 자체의 문제가 아닐 수 있습니다. 특히 오래된 맥에서 시작 디스크의 저장 공간이 부족하면 각종 앱이 불안정해질 수 있습니다.
이럴 때는 Cleanup My System 같은 정리 도구를 활용해 보는 것을 추천합니다. 이 프로그램은 불필요한 정크 파일, 임시 파일 등을 청소해 디스크 공간을 확보하고, 공간을 차지하는 미사용 앱도 정리할 수 있게 도와줍니다. 스마트 클린업(Smart Cleanup) 기능으로 스캔을 실행하면 불필요한 캐시 파일과 임시 파일 목록이 요약되어 표시되며, 'Clean Now'를 클릭해 바로 삭제할 수 있습니다.
디스크 공간을 회복하면 맥 전반의 성능이 향상되고, 사파리가 실행 시 충돌하는 문제도 함께 해결될 수 있습니다.
마무리
지금까지 맥에서 사파리가 계속 충돌할 때 적용해 볼 수 있는 해결 방법들을 살펴봤습니다. 탭 정리부터 시작해 캐시 삭제, 확장 프로그램 관리, 저장 공간 확보까지 차근차근 시도해 보세요. 어떤 방법이 효과가 있었는지 여러분의 경험을 댓글로 나눠주세요!