Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Mac 'netsession_mac' 최적화 오류, 원인과 완벽 해결 방법 총정리

Mac에서 넷플릭스 영화를 본 적이 있다면 컴퓨터에 netsession_mac이 설치되어 있을 가능성이 높습니다. 백그라운드에서 이 프로세스가 실행되는 것을 발견했더라도 걱정하지 마세요. 바이러스가 아니라 특정 웹사이트와 앱에서 사용하는 정상 프로세스입니다.

'netsession_mac' 오류란 무엇인가?

하지만 일부 Mac 사용자들은 macOS Mojave에서 Netsession 관련 오류로 곤란을 겪고 있습니다. 사용자 보고에 따르면 "netsession_mac"이(가) Mac에 최적화되지 않아 업데이트가 필요하다는 오류 메시지가 나타나며, 프로그램을 실행하려고 할 때마다 이 오류가 반복된다고 합니다.

오류 메시지는 보통 다음과 같습니다:

"netsession_mac"은(는) Mac에 최적화되지 않았습니다.
이 앱은 호환성을 개선하려면 개발자가 업데이트해야 합니다.

전문가 팁: 시스템 문제나 성능 저하를 유발할 수 있는 성능 문제, 불필요한 파일, 유해한 앱, 보안 위협을 찾으려면 Mac을 정기적으로 점검하는 것이 좋습니다.

이 오류 자체는 큰 피해를 주지 않지만, 필요한 프로그램을 열 수 없게 만든다는 점에서 상당히 번거롭습니다. 특히 당장 급하게 사용해야 하는 앱이나 웹사이트에 접근해야 할 때 더욱 짜증날 수 있습니다.

문제를 해결하는 방법을 알아보기 전에, 먼저 Netsession 프로세스가 무엇인지 살펴보며 작동 방식을 이해해 보겠습니다.

netsession_mac이란?

대부분의 사용자는 netsession_mac이 무엇인지 모르기 때문에 종종 바이러스로 오해합니다. 하지만 netsession_mac은 세계 최대 규모의 콘텐츠 전송 네트워크(CDN)로 꼽히는 Akamai Technologies와 연관된 정상적인 프로세스입니다. 이 프로세스는 인터넷에서 콘텐츠를 원활하게 다운로드하고 스트리밍할 수 있도록 도와줍니다.

넷플릭스, 훌루(Hulu), 아마존 같은 대부분의 VOD(주문형 비디오) 웹사이트는 안정적이고 신뢰할 수 있는 네트워크를 통해 콘텐츠를 전송하기 위해 Netsession에 의존합니다. Adobe 프로그램처럼 대용량 소프트웨어 다운로드가 필요한 애플리케이션 역시 Netsession을 활용합니다.

Akamai Netsession을 사용해 고객에게 콘텐츠를 제공하는 주요 기업 목록은 다음과 같습니다. 이들 회사의 앱을 사용했다면 그 과정에서 Netsession이 설치되었을 가능성이 높습니다:

  • Apple 공식 웹사이트, iTunes Store, QuickTime
  • Microsoft Windows Media
  • BBC iPlayer
  • Hulu
  • 중국중앙방송(CCTV)
  • Trend Micro
  • Valve Corporation의 Steam
  • Adobe Systems
  • ESPN
  • Yahoo
  • NBC Sports
  • AMD
  • Red Hat
  • Sony PlayStation
  • MTV Networks
  • NASA
  • HP
  • AutoTrader
  • Airbnb

netsession_mac은 rsmac_3744와 같이 다양한 이름 형식으로 나타나기도 합니다. Netsession은 수많은 서버를 통해 P2P(Peer-to-Peer) 기술로 콘텐츠를 전송합니다. 즉, P2P 네트워크의 다른 사용자들과 컴퓨터 리소스를 공유함으로써 콘텐츠 다운로드 및 업로드의 안정성을 높이는 구조입니다.

netsession_mac은 개인 정보를 저장하지 않지만, 네트워크상의 다른 사용자와 대역폭을 공유해야 한다는 점 때문에 불편함을 느끼는 사용자도 있습니다.

'netsession_mac' 최적화 오류의 원인

"Mac에 최적화되지 않았습니다"라는 오류가 나타난다면, 실행 중인 앱이 구버전일 가능성이 큽니다. 이 경우 Mac에 설치된 netsession_mac은 32비트 앱입니다. Apple은 macOS Mojave부터 32비트 애플리케이션 지원을 중단하겠다고 발표한 바 있습니다.

macOS Mojave에서 32비트 앱을 실행하려고 하면 "최적화되지 않음" 오류가 나타나며 앱을 실행할 수 없습니다. 따라서 netsession_mac을 사용하는 앱도 열 수 없게 됩니다. 내 Mac의 netsession_mac이 32비트 앱인지 확인하려면 아래 단계를 따르세요:

  1. Apple 메뉴에서 이 Mac에 관하여(About This Mac)를 클릭합니다.
  2. 시스템 리포트(System Report)를 클릭합니다.
  3. 소프트웨어 > 응용 프로그램으로 이동한 후 Netsession 프로세스를 찾습니다.
  4. 64비트(Intel) 열이 인지 아니요인지 확인합니다.

마지막 열이 '아니요'라면 해당 netsession_mac은 32비트 앱입니다. 이 경우 Mac에서 Netsession을 삭제하기만 하면 오류를 해결할 수 있습니다.

Mac에서 Akamai Netsession 삭제하는 방법

가장 먼저 떠오르는 의문은 "Netsession을 삭제해도 안전한가?"일 것입니다. 답은 '예'입니다. 이 소프트웨어를 삭제한다고 해서 앱이 작동하지 않게 되지는 않습니다. Akamai Netsession은 어디까지나 P2P 네트워크 내에서 콘텐츠 다운로드와 업로드를 돕는 역할만 할 뿐입니다. 다만 삭제 후에는 다운로드 속도가 느려지거나 불안정해지면서 성능이 다소 떨어질 수 있습니다.

하지만 Netsession이 앱 실행을 방해하고 있다면 삭제하는 것이 현실적인 선택입니다.

Mac에서 netsession_mac을 제거하는 방법은 네 가지가 있습니다. 아래 목록에서 선호하는 방법을 골라 진행하세요. Netsession을 삭제하기 전에 만약을 대비해 중요한 파일을 미리 백업해 두는 것이 좋습니다.

방법 1: Akamai AdminTool 사용하기

컴퓨터에서 Netsession을 제거하는 가장 간단한 방법입니다. Mac에서 Akamai 설치 폴더를 찾아 그곳에서 언인스톨러를 실행하면 됩니다. 설치 폴더는 보통 ~/Applications/Akamai/ 경로에 있습니다. 언인스톨러를 더블클릭해 실행한 후 화면의 안내에 따라 macOS에서 Netsession을 제거하세요.

방법 2: 터미널(Terminal)로 삭제하기

언인스톨러가 어떤 이유로 작동하지 않는다면, 특수 명령어를 사용해 netsession_mac을 삭제할 수 있습니다. 절차는 다음과 같습니다:

  1. 파인더 > 이동 > 유틸리티로 이동한 후 터미널을 클릭해 콘솔을 실행합니다.
  2. Akamai Netsession 설치 폴더를 엽니다. 위치: ~/Applications/Akamai/
  3. 터미널에 다음 명령어를 입력하고 Enter 키를 누릅니다: /admintool uninstall -force

프로세스가 완료될 때까지 기다린 후 터미널을 닫으면 됩니다.

방법 3: AdminTool 없이 삭제하기

AdminTool이 없거나 손상·파괴된 경우에는 애플리케이션 폴더 자체와 Netsession .plist 파일, 그리고 Akamai 관련 모든 구성 요소를 직접 삭제해야 합니다. AdminTool 없이 Mac에서 Netsession을 완전히 삭제하는 방법은 다음과 같습니다:

  1. 활동 모니터(Activity Monitor)를 실행해 netsession_mac 프로세스를 종료합니다.
  2. 작업 목록에서 netsession_mac을 찾아 클릭합니다.
  3. 나타나는 작은 x 버튼을 눌러 프로세스를 강제 종료합니다.
  4. 다음으로 유틸리티에서 터미널을 실행하고 Akamai 설치 폴더를 엽니다: ~/Applications/Akamai/
  5. 터미널 콘솔에 아래 명령어들을 차례로 입력합니다. 각 명령어마다 Enter 키를 눌러 실행합니다:
launchctl unload ~/Library/LaunchAgents/com.akamai.client.plist
rm -rf ~/Applications/Akamai
rm -rf ~/Library/LaunchAgents/com.akamai.single-user-client.plist
rm -rf ~/Library/PreferencePanes/AkamaiNetSession.prefPane

위 단계를 마친 후 터미널을 닫습니다. 남은 Akamai 구성 요소와 불필요한 파일은 Outbyte macAries 같은 정리 도구를 사용해 완전히 삭제할 수 있습니다. 이후 컴퓨터를 재시작하고 netsession_mac 오류가 해결되었는지 확인하세요.

방법 4: Netsession 로딩 비활성화하기

파일을 삭제하는 것이 부담스럽거나 나중에 Netsession을 다시 사용할 계획이라면, 완전히 제거하는 대신 로딩만 차단하는 방법을 선택할 수 있습니다. 아래 단계에 따라 Mac에서 .plist 파일이 로드되지 않도록 설정하면 됩니다:

  1. 위에서 설명한 방법대로 터미널을 실행합니다.
  2. 콘솔에 다음 명령어를 입력하고 Enter 키를 누릅니다: launchctl unload -w ~/Library/LaunchAgents/com.akamai.client.plist
  3. 터미널을 닫고 Mac을 재부팅합니다.

마무리

Akamai Netsession은 영화 스트리밍과 대용량 소프트웨어 다운로드를 원활하고 효율적으로 처리하는 데 유용한 프로그램입니다. 하지만 Mac이 macOS Mojave를 실행 중이라면, Akamai Netsession 같은 32비트 앱은 더 이상 지원되지 않기 때문에 "netsession_mac"이(가) Mac에 최적화되지 않았습니다라는 오류를 마주할 가능성이 높습니다.

위에서 소개한 방법들을 활용하면 Mac에서 Akamai Netsession을 안전하게 제거할 수 있습니다. netsession_mac이 삭제되면 필요한 앱을 다시 정상적으로 실행할 수 있게 됩니다.