ดูว่ากระบวนการใดทำงานในพื้นหลังของ iOS
iOS ไม่มีตัวตรวจสอบกิจกรรมหรือตัวจัดการงานแบบเดียวกับที่ Mac เดสก์ท็อปทำใน OS X แต่ถ้าคุณต้องการดูว่าแอพและกระบวนการใดทำงานในพื้นหลังของ iPhone, iPad หรือ iPod touch คุณสามารถทำได้ จึงใช้วิธีการต่างๆ กันสองสามวิธี สำหรับผู้ใช้ส่วนใหญ่ การแสดงแถบมัลติทาสกิ้งก็เพียงพอแล้ว แต่ผู้ที่อยากรู้อยากเห็นยังสามารถเปิดเผยกระบวนการระดับระบบโดยใช้วิธีการอื่นกับแอปของบุคคลที่สาม หรือสำหรับผู้ใช้ที่เจลเบรคอุปกรณ์ของตนแล้ว ให้ใช้บรรทัดคำสั่ง
1: ตัวจัดการงาน iOS ขั้นพื้นฐาน
ผู้ใช้ iOS ทุกคนน่าจะรู้จักตัวจัดการงานแล้วในตอนนี้ ซึ่งเข้าถึงได้ด้วยการดับเบิลคลิกที่ปุ่มโฮม แถวของไอคอนด้านล่างแสดงแอปที่ทำงานอยู่เบื้องหลัง และคุณสามารถพลิกไปทางซ้ายหรือขวาเพื่อดูแอปเพิ่มเติมได้
ตัวจัดการงานจะแสดงเฉพาะแอพเท่านั้น และหากคุณหวังว่าจะได้บางอย่างที่เฉพาะเจาะจงหรือทางเทคนิคมากกว่านี้ คุณจะต้องหันไปใช้วิธีแก้ไขปัญหาอื่นจากบุคคลที่สาม
2: ใช้แอปประมวลผล เช่น DeviceStats
DeviceStats เป็นแอปฟรีของบุคคลที่สามที่อาจไม่ใช่สิ่งที่สวยงามที่สุดในโลก แต่มันใช้เพื่อแสดงให้คุณเห็นว่ากระบวนการใดกำลังทำงานอยู่เบื้องหลังอุปกรณ์ iOS รวมถึง daemons และงานเบื้องหลัง .
การเปิดใช้ DeviceStats บน iPad, iPhone หรือ iPod touch จะแสดงแท็บและตัวเลือกต่างๆ มากมาย แต่สิ่งที่เราสนใจคือแท็บ "กระบวนการ" ซึ่งจะมีป้ายสีแดงติดอยู่ด้วย เพื่อระบุจำนวนกระบวนการทั้งหมดที่กำลังทำงานอยู่
การเลื่อนดูรายการควรเปิดเผยชื่อแอพที่คุณคุ้นเคยบางอย่างที่คุณเปิด เช่น กล้อง, เครื่องคิดเลข, วิดีโอ, ภาพถ่าย, ค่ากำหนด, เพลง ฯลฯ และจะมีงานหลายอย่างที่แสดงด้วย กระบวนการเบื้องหลัง งานระบบ และภูต
ไม่มีสิ่งใดในรายการใน DeviceStats ที่สามารถดำเนินการได้โดยตรงผ่านแอป หมายความว่าแม้ว่าคุณจะระบุกระบวนการแล้ว คุณก็ไม่สามารถทำอะไรกับมันได้จริงๆ เว้นแต่ว่าจะเป็นแอปมาตรฐาน แอปมาตรฐานสามารถออกได้ตามปกติ หรือปิด (บังคับให้ออก) ผ่านมาตรการโดยตรง อย่างไรก็ตาม ไม่มีทางที่จะฆ่าหรือออกจากภูตพื้นหลังและงานที่รันใน iOS ได้
3: การใช้ 'top' หรือ 'ps aux' จาก Command Line – Jailbreak เท่านั้น
ผู้ใช้ที่เจลเบรกอุปกรณ์ iOS แล้วสามารถเข้าถึงบรรทัดคำสั่งได้โดยตรง ไม่ว่าจะใช้แอปอย่าง MobileTerminal หรือเชื่อมต่อโดยตรงกับอุปกรณ์ผ่าน SSH
เมื่อเชื่อมต่อผ่านบรรทัดคำสั่งแล้ว คุณสามารถใช้คำสั่ง 'top' หรือ 'ps aux' เพื่อดูกระบวนการที่ใช้งานอยู่ทั้งหมด “top” จะแสดงรายการกระบวนการที่อัปเดตสดในขณะที่ 'ps aux' จะพิมพ์สแน็ปช็อตของกระบวนการและ daemons ทั้งหมด แต่จะไม่อัปเดตการใช้ CPU หรือหน่วยความจำสดใด ๆ กระบวนการที่ระบุโดย ps หรือ top ยังสามารถถูกฆ่าได้โดยตรงผ่านบรรทัดคำสั่ง แต่นั่นอาจส่งผลที่ไม่ได้ตั้งใจสำหรับ iPad, iPhone หรือ iPod touch และทำให้ค้างหรือหยุดทำงาน ทำให้ต้องรีบูตอุปกรณ์ อีกครั้ง สามารถเข้าถึงได้ผ่านอุปกรณ์ที่เจลเบรคแล้วเท่านั้น ซึ่งทำให้ตัวเลือกนี้ค่อนข้างจำกัด