iOS 백그라운드에서 실행 중인 프로세스 확인
1: 기본 iOS 작업 관리자
지금쯤이면 거의 모든 iOS 사용자가 홈 버튼을 두 번 클릭하여 액세스할 수 있는 작업 관리자를 알고 있을 것입니다. 하단에 있는 아이콘 행은 백그라운드에서 실행 중인 앱을 표시하며 왼쪽 또는 오른쪽으로 뒤집어 더 많은 앱을 볼 수 있습니다.
하지만 작업 관리자는 앱만 표시하며 좀 더 구체적이거나 기술적인 것을 원한다면 타사의 다른 솔루션을 사용해야 합니다.
2: DeviceStats와 같은 프로세스 앱 사용
DeviceStats는 세상에서 가장 예쁘지 않을 수 있는 무료 타사 앱이지만 데몬 및 백그라운드 작업을 포함하여 iOS 장치의 백그라운드에서 어떤 프로세스가 활발하게 실행되고 있는지 보여줍니다. .
iPad, iPhone 또는 iPod touch에서 DeviceStats를 실행하면 다양한 탭과 옵션이 표시되지만 관심 있는 것은 "프로세스" 탭으로, 이 탭에도 빨간색 배지가 있습니다. 실행중인 총 프로세스 수를 나타냅니다.
목록을 스크롤하면 카메라, 계산기, 비디오, 사진, 기본 설정, 음악 등과 같이 열려 있는 앱의 친숙한 이름이 표시되어야 합니다. 백그라운드 프로세스, 시스템 작업 및 데몬.
DeviceStats에 나열된 항목 중 앱 자체를 통해 직접 실행 가능한 것은 없습니다. 즉, 프로세스를 식별하더라도 표준 앱이 아니면 실제로 아무것도 할 수 없습니다. 표준 앱은 평소와 같이 종료하거나 직접 조치를 통해 종료(강제 종료)할 수 있습니다. 그러나 iOS 내에서 실행되는 백그라운드 데몬 및 작업을 종료하거나 종료할 수 있는 방법은 없습니다.
3: 명령줄에서 'top' 또는 'ps aux' 사용 – Jailbreak만 해당
iOS 장치를 탈옥한 사용자는 MobileTerminal과 같은 앱을 사용하거나 SSH를 통해 장치에 직접 연결하여 명령줄에 직접 액세스할 수 있습니다.
명령줄을 통해 연결되면 'top' 또는 'ps aux' 명령을 사용하여 모든 활성 프로세스를 볼 수 있습니다. "top"은 실시간으로 업데이트된 프로세스 목록을 제공하는 반면 'ps aux'는 모든 프로세스 및 데몬의 스냅샷을 인쇄하지만 실시간 CPU 또는 메모리 사용량은 업데이트하지 않습니다. ps 또는 top으로 식별된 프로세스는 명령줄을 통해 직접 종료할 수도 있지만, 이렇게 하면 iPad, iPhone 또는 iPod touch에 의도하지 않은 결과가 발생할 수 있으며 작동이 중지되거나 충돌하여 장치를 재부팅해야 합니다. 다시 말하지만 이것은 탈옥한 장치를 통해서만 액세스할 수 있으므로 이 옵션은 상당히 제한적입니다.
