Xem quy trình nào đang chạy trong nền của iOS

Anonim

iOS không có Trình giám sát hoạt động hoặc trình quản lý tác vụ như cách mà máy Mac để bàn làm trong OS X, nhưng nếu bạn muốn xem những ứng dụng và quy trình nào đang chạy trong nền của iPhone, iPad hoặc iPod touch, bạn có thể thực hiện vì vậy sử dụng một vài phương pháp khác nhau. Đối với hầu hết người dùng, chỉ cần hiển thị thanh đa nhiệm là đủ, nhưng những người tò mò cũng có thể tiết lộ các quy trình cấp hệ thống bằng các phương pháp thay thế với ứng dụng của bên thứ ba hoặc dòng lệnh đối với người dùng đã bẻ khóa thiết bị của họ.

1: Trình quản lý tác vụ iOS cơ bản

Hiện tại, gần như mọi người dùng iOS đều có thể biết về trình quản lý tác vụ, được truy cập bằng cách bấm đúp vào nút Trang chủ. Hàng biểu tượng ở phía dưới hiển thị ứng dụng nào đang chạy ẩn và bạn có thể lật sang trái hoặc phải để xem thêm các ứng dụng đó.

Mặc dù vậy, trình quản lý tác vụ chỉ hiển thị các ứng dụng và nếu bạn đang mong đợi điều gì đó cụ thể hoặc kỹ thuật hơn một chút, bạn sẽ cần chuyển sang một giải pháp khác từ bên thứ ba.

2: Sử dụng Ứng dụng quy trình như DeviceStats

DeviceStats là ứng dụng bên thứ ba miễn phí có thể không phải là thứ đẹp nhất trên thế giới, nhưng ứng dụng này hoạt động để cho bạn biết quy trình nào đang tích cực chạy trong nền của thiết bị iOS, bao gồm cả trình nền và tác vụ nền .

Khởi chạy DeviceStats trên iPad, iPhone hoặc iPod touch sẽ hiển thị nhiều tab và tùy chọn khác nhau nhưng điều chúng tôi quan tâm là tab “Quy trình”, tab này cũng sẽ có huy hiệu màu đỏ trên nó để cho biết tổng số quy trình đang chạy.

Cuộn qua danh sách sẽ hiển thị một số tên ứng dụng quen thuộc mà bạn đã mở, những thứ như Máy ảnh, Máy tính, Video, Ảnh, Tùy chọn, Âm nhạc, v.v. và cũng sẽ có nhiều tác vụ được hiển thị là quy trình nền, tác vụ hệ thống và daemon.

Không có gì được liệt kê trong DeviceStats có thể thao tác trực tiếp thông qua chính ứng dụng, nghĩa là ngay cả khi bạn xác định một quy trình, bạn thực sự không thể làm gì với nó trừ khi đó là một ứng dụng tiêu chuẩn. Các ứng dụng tiêu chuẩn có thể được thoát như bình thường hoặc bị tắt (buộc phải thoát) thông qua các biện pháp trực tiếp. Tuy nhiên, không có cách nào để loại bỏ hoặc thoát khỏi các trình nền và tác vụ đang chạy trong iOS.

3: Sử dụng ‘top’ hoặc ‘ps aux’ từ Dòng lệnh – Chỉ Bẻ khóa

Người dùng đã bẻ khóa thiết bị iOS của họ có thể truy cập trực tiếp vào dòng lệnh bằng cách sử dụng ứng dụng như MobileTerminal hoặc bằng cách kết nối trực tiếp với thiết bị thông qua SSH.

Sau khi được kết nối thông qua dòng lệnh, bạn có thể sử dụng lệnh ‘top’ hoặc ‘ps aux’ để xem tất cả các quy trình đang hoạt động. “top” sẽ cung cấp danh sách các quy trình được cập nhật trực tiếp, trong khi “ps aux” sẽ in ảnh chụp nhanh của tất cả các quy trình và daemon, nhưng không cập nhật bất kỳ mức sử dụng CPU hoặc bộ nhớ trực tiếp nào. Các quy trình đã được xác định bởi ps hoặc top cũng có thể bị tắt trực tiếp thông qua dòng lệnh, nhưng điều đó có thể gây ra hậu quả không mong muốn cho iPad, iPhone hoặc iPod touch và khiến thiết bị bị treo hoặc gặp sự cố, yêu cầu khởi động lại thiết bị. Một lần nữa, điều này chỉ có thể truy cập thông qua các thiết bị đã bẻ khóa, điều này làm cho tùy chọn này khá hạn chế.

Xem quy trình nào đang chạy trong nền của iOS