Anonim

ซึ่งแตกต่างจากระบบปฏิบัติการบนเดสก์ท็อป iOS และ iPadOS ไม่มีวิธีดั้งเดิมในการดูกระบวนการที่ทำงานบน iPhone และ iPad นอกจากนี้ App Store ยังไม่มีแอพที่สามารถช่วยคุณตรวจสอบการทำงานภายในของอุปกรณ์

อย่างไรก็ตาม หากคุณสามารถเข้าถึง Mac ได้ คุณสามารถดูรายการกระบวนการที่ทำงานบน iPhone หรือ iPad ของคุณได้ คุณต้องใช้ Xcode

การติดตั้ง Xcode บน Mac ของคุณ

Xcode เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) ที่ช่วยในการสร้างซอฟต์แวร์สำหรับอุปกรณ์ Apple มันมีเครื่องมือที่เรียกว่าเครื่องมือที่คุณสามารถใช้เพื่อดูรายการกระบวนการที่ทำงานบน iPhone หรือ iPad ของคุณ คุณไม่จำเป็นต้องเป็นนักพัฒนาหรือแม้แต่จ่ายเงินเพื่อใช้มัน

Xcode สามารถดาวน์โหลดได้ฟรีที่ App Store ของ Mac อย่างไรก็ตาม คุณต้องมี Mac ที่ใช้ macOS 11.3 Big Sur หรือใหม่กว่าเพื่อดาวน์โหลดและใช้งาน การติดตั้ง Xcode ยังต้องการแบนด์วิธและพื้นที่ดิสก์อย่างน้อย 12GB ดังนั้นคุณอาจต้องการเพิ่มพื้นที่ว่างใน Mac ของคุณก่อนที่จะดำเนินการต่อ

เปิด App Store ค้นหา Xcode แล้วเลือก Get หรือปุ่ม ดาวน์โหลด เพื่อติดตั้ง Xcode ขึ้นอยู่กับความเร็วของการเชื่อมต่ออินเทอร์เน็ตของคุณ อาจใช้เวลาสองสามชั่วโมงหรือนานกว่านั้น

การตั้งค่าเครื่องมือ Xcode

เมื่อคุณดาวน์โหลดและติดตั้ง Xcode แล้ว ให้ทำตามขั้นตอนด้านล่างเพื่อดูรายการกระบวนการที่ทำงานบน iPhone หรือ iPad ของคุณ

1. เปิด Launchpad ของ Mac แล้วเลือก Xcode.

2. เลือก Xcode บนแถบเมนูของ Mac ชี้ไปที่ เปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ แล้วเลือกตัวเลือก ติดป้ายว่า ตราสาร.

ที่ควรโหลดเครื่องมือ Xcode เป็นเครื่องมือวิเคราะห์ประสิทธิภาพและวิชวลไลเซอร์ที่ให้คุณบันทึกกิจกรรมที่เกี่ยวข้องกับ CPU ของ iPhone หรือ iPad (เช่นเดียวกับโฮสต์ของสิ่งอื่นๆ ที่เราจะไม่กล่าวถึงในที่นี้)

3. เชื่อมต่อ iPhone หรือ iPad ของคุณผ่าน USB เข้ากับ Mac จากนั้น ปลดล็อคอุปกรณ์ iOS หรือ iPadOS แล้วแตะ Trust (หากคุณไม่เคยเชื่อมต่อกับ Mac เครื่องเดิม)

4. ที่ด้านซ้ายบนของหน้าต่างเครื่องมือ ให้เปิดเมนูถัดจาก เลือกเทมเพลตโปรไฟล์สำหรับ จากนั้นชี้ไปที่ iPhone หรือ iPad แล้วเลือก กระบวนการทั้งหมด.

หมายเหตุ: หาก iPhone หรือ iPad ของคุณปรากฏเป็นสีเทาหรือ “ออฟไลน์” ให้ยกเลิกการเชื่อมต่อและเชื่อมต่อกับ Mac อีกครั้ง หากยังปรากฏอยู่เช่นนั้น ให้ถอดอุปกรณ์ออก รีสตาร์ท Mac ของคุณ แล้วทำตามขั้นตอนข้างต้นซ้ำ

5. เลือกไอคอนที่มีข้อความว่า ตัวตรวจสอบกิจกรรม แล้วเลือก เลือก.

6. เลือกปุ่ม Record ที่มุมบนซ้ายของหน้าต่าง ซึ่งควรแจ้งให้เครื่องดนตรีบันทึกและแสดงกิจกรรม CPU ของ iPhone หรือ iPad

หมายเหตุ: เครื่องดนตรีอาจหยุดทำงานทันทีที่คุณเลือก บันทึกปุ่ม. นั่นเป็นพฤติกรรมปกติและมักจะเป็นนานถึงหนึ่งนาที

การดูกระบวนการในเครื่องมือ Xcode

ตัวตรวจสอบกิจกรรมในเครื่องมือจะแสดงโหลด CPU ของ iPhone หรือ iPad ในรูปแบบภาพ พร้อมด้วยรายการกระบวนการที่กำลังทำงานอยู่ที่ด้านล่างของหน้าต่าง หากคุณไม่เห็น ให้กด Command + 1 เพื่อเปลี่ยนเป็นกระบวนการสด

The Process ID และ Process Name คอลัมน์ช่วยให้คุณแยกความแตกต่าง ระหว่างกระบวนการ คอลัมน์เพิ่มเติม เช่น % CPU, Memory และ เวลา CPU ให้คุณกำหนดการใช้งาน CPU การใช้หน่วยความจำ และรันไทม์ทั้งหมดสำหรับแต่ละกระบวนการ คุณสามารถเรียงลำดับกระบวนการโดยเลือกคอลัมน์ที่เหมาะสม ตัวอย่างเช่น หากคุณต้องการตรวจสอบกระบวนการที่ใช้ทรัพยากร CPU มากที่สุด ให้เลือกคอลัมน์ % CPU

กระบวนการส่วนใหญ่เป็นความลับและสะท้อนถึงฟังก์ชันหลักของระบบใน iOS และ iPadOSตัวอย่างเช่น bluetoothd เป็นกระบวนการที่อยู่เบื้องหลัง Bluetooth daemon ซึ่งเป็นส่วนประกอบที่จัดการกับอุปกรณ์ Bluetooth หากคุณต้องการระบุหรือเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการเฉพาะ Google คือเพื่อนของคุณ

แต่อย่างไรก็ตาม คุณจะจดจำบางแอปได้อย่างรวดเร็ว เช่น แอปที่ทำงานบน iPhone หรือ iPad ของคุณ เช่น Firefox คือ กระบวนการหลักที่เกี่ยวข้องกับ Mozilla Firefox

เริ่มใช้อุปกรณ์ iOS หรือ iPadOS ของคุณ แล้วคุณจะเห็นปริมาณการใช้ CPU และหน่วยความจำที่เพิ่มขึ้นอย่างรวดเร็วสำหรับบริการและแอพที่เกี่ยวข้อง แอพบังคับออก (เพิ่มเติมในภายหลัง) จะลบกระบวนการที่เกี่ยวข้องออกจากรายการ

นอกจากนี้ คุณยังสามารถตรวจสอบกระบวนการเฉพาะได้โดยกด control-click แล้วเลือก เพิ่มเป็นตัวกรองรายละเอียด ตัวเลือก หรือคุณสามารถป้อน ID กระบวนการหลายรายการ (ดูที่ Process ID คอลัมน์) ลงใน Detail Filterกล่องที่ด้านล่างซ้ายของหน้าต่างเพื่อดูแยกต่างหากจากกระบวนการที่เหลือ

เมื่อคุณตรวจสอบกระบวนการบน iPhone หรือ iPad ของคุณเสร็จแล้ว ให้เลือกไอคอน Stop ที่ด้านซ้ายบนของเครื่องมือ หน้าต่าง. จากนั้นคุณสามารถเลือกบันทึกกิจกรรมที่บันทึกไว้ (File> Save As) ก่อนออกจาก Xcode .

การแก้ไขปัญหา iPhone หรือ iPad

การใช้ Xcode เพื่อดูรายการกระบวนการที่ทำงานบน iPhone หรือ iPad สามารถช่วยแก้ปัญหาอุปกรณ์ของคุณได้ด้วย ตัวอย่างเช่น หากคุณประสบปัญหาค้างและหยุดทำงานเป็นประจำ คุณอาจสามารถระบุแอปหรือบริการระบบที่อยู่เบื้องหลังปัญหาได้ จากนั้น คุณสามารถดำเนินการแก้ไขต่อไปนี้บน iPhone หรือ iPad เพื่อแก้ไขปัญหาทั่วไป

บังคับออกจากแอพ

หากแอปมักจะใช้ CPU, หน่วยความจำ หรือทั้งสองอย่างสูงสุด แนวทางปฏิบัติแรกของคุณคือการบังคับออก ในการทำเช่นนั้น ให้เปิด App Switcher (ปัดขึ้นจากด้านล่างของหน้าจอหรือดับเบิลคลิกที่ปุ่ม Home) และนำแอปออกจากหน้าจอ

ในเครื่องมือ Xcode คุณจะสังเกตเห็นว่าการดำเนินการดังกล่าวจะปิดกระบวนการที่เกี่ยวข้องอย่างมีประสิทธิภาพ ตามด้วยการเปิดแอปอีกครั้งจากหน้าจอหลัก

อัพเดทแอพ

การอัปเดตแอปมาพร้อมกับการแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพมากมาย หากปัญหายังคงอยู่ ให้เปิด App Store แล้วค้นหาแอพ หากมีการอัปเดต คุณจะเห็นปุ่ม อัปเดต ที่คุณสามารถแตะเพื่ออัปเดตได้

ปิดใช้งานการรีเฟรชแอปพื้นหลัง

หากเครื่องมือแสดงแอปที่ใช้ทรัพยากร CPU และหน่วยความจำจำนวนมาก แม้ว่าคุณจะไม่ได้ใช้งานอยู่ ให้ลองหยุดไม่ให้แอปทำงานในพื้นหลัง

โดยเปิดแอป Settings เลื่อนหน้าจอลง เลือกแอปที่ต้องการ แล้วปิดสวิตช์ถัดไป เป็น การรีเฟรชแอปพื้นหลัง.

รีสตาร์ท iPhone หรือ iPad

การรีสตาร์ท iPhone หรือ iPad สามารถแก้ไขกระบวนการของระบบอันธพาลและการรั่วไหลของหน่วยความจำได้ ตัวอย่างเช่น หาก Xcode Instruments แสดงการใช้งาน CPU หรือหน่วยความจำที่สูงมากสำหรับหลายแอปและกระบวนการของระบบ (โดยไม่มีเหตุผลอธิบาย) ให้เปิดแอป Settings แล้วเลือกทั่วไป > Shut Down เพื่อปิดเครื่อง จากนั้นรอ 30 วินาทีและกดปุ่ม Side เพื่อรีบูตเครื่องใหม่

อัปเดตซอฟต์แวร์ระบบ

การอัปเดต iOS และ iPadOS แก้ไขปัญหาเกี่ยวกับซอฟต์แวร์ระบบโดยทั่วไป หากคุณยังไม่ได้อัปเดต iPhone หรือ iPad อีกสักระยะ ให้เปิดแอป Settings แล้วเลือก ทั่วไป > การอัปเดตซอฟต์แวร์ เพื่อตรวจสอบและติดตั้งการอัปเดตล่าสุด หากคุณพบปัญหาใดๆ ให้เรียนรู้วิธีแก้ไขการอัปเดตค้างบน iPhone และ iPad

รีเซ็ตการตั้งค่าทั้งหมด

การรีเซ็ตการตั้งค่าทั้งหมดบน iPhone หรือ iPad จะช่วยแก้ปัญหาที่เกิดจากการตั้งค่าที่ขัดแย้งกัน หาก Xcode Instruments ยังคงแสดงกิจกรรมระดับสูงต่อไป ให้เปิดแอป Settings แล้วเลือก General >โอนหรือรีเซ็ต iPhone> รีเซ็ต> รีเซ็ตการตั้งค่าทั้งหมด

หากไม่ได้ผล ขั้นตอนต่อไปคือการลบและรีเซ็ต iPhone หรือ iPad เป็นค่าเริ่มต้นจากโรงงาน

กำลังภายใน

Xcode มอบหน้าต่างที่ยอดเยี่ยมในรายการกระบวนการที่ทำให้ iPhone หรือ iPad ของคุณทำงานได้ และแม้แต่ช่วยแก้ไขปัญหา เป็นที่ยอมรับว่าการตั้งค่า IDE บน Mac ของคุณนั้นใช้เวลานานและต้องการพื้นที่ดิสก์จำนวนมาก แต่ถ้าคุณมีความอดทนและมีที่เก็บของเพียงพอ ก็อาจเป็นการออกกำลังกายที่สนุกอย่างน่าประหลาดใจ

วิธีดูรายการกระบวนการที่ทำงานบน iPhone หรือ iPad