“ photoanalysisd” คืออะไรและทำไมใช้ 77% ของ CPU ของฉัน


27

เราได้ iMac ใหม่สำหรับคริสมาสต์และดูเหมือนช้ามากในช่วงสองสามวันที่ผ่านมา ในความสิ้นคิดฉันเช็คเอาต์ Activity Monitor และมันแสดงให้เห็นว่าphotoanalysisdเป็นกระบวนการที่มีความผิดที่ใช้ซีพียูของฉัน ฉันคิดว่านี่เกี่ยวข้องกับแอพ Photos แต่นั่นไม่ได้ทำงานอยู่!

"photoanalysisd" คืออะไรทำไมใช้ 77% ของ CPU ของฉันและฉันสามารถหยุดกระบวนการได้อย่างปลอดภัย?


ไม่มีหลักฐาน แต่ฉันเดาว่ามันกำลังค้นหาใบหน้าในภาพถ่ายของคุณ
JMY1000

@ JMY1000 ใช่นี่คือหนึ่งในสิ่งสำคัญที่มันทำ
Monomeeth

คำตอบ:


29

iMac ของคุณกำลังประมวลผลรูปภาพในไลบรารี่ Photos ของคุณน่าจะเป็นเพราะคุณเพิ่งนำเข้า / แปลงไลบรารี่ Photos ที่มีอยู่จาก macOS เวอร์ชันก่อนหน้า

หากคุณสงสัยว่านี่เป็นสาเหตุของความเกียจคร้านเป็นเวลาสองสามวันเป็นไปได้มากที่คุณจะมีคลังภาพขนาดใหญ่มากและกำลังประมวลผลเป็นครั้งแรกใน iMac ใหม่ของคุณ

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

แม้ว่ามันจะใช้เวลานาน แต่เมื่อแอพ Photos ของคุณเสร็จสิ้นจะสามารถใช้งานฟังก์ชั่นขั้นสูงมากมายได้เนื่องจากเมตาดาต้าทั้งหมดเป็นต้นซึ่งได้รับการประมวลผลดังนั้นฉันจึงปล่อยให้มันทำงานให้เสร็จ

บันทึก:

หากคุณต้องการหยุดกระบวนการชั่วคราวเพื่อให้ CPU ของคุณว่างเปล่าฉันขอแนะนำให้เปิดแอพ Photos สักครู่แล้วออกจากโปรแกรมเมื่อคุณไม่ได้ใช้คอมพิวเตอร์ อย่างไรก็ตามโปรดทราบว่าการย่อขนาดแอพ Photos จะทำหน้าที่รีสตาร์ทphotoanalysisddaemon ดังนั้นให้ปล่อยให้แอปทำงานในพื้นหลังในขณะที่คุณต้องการให้ daemon หยุดชั่วคราว


3
คลังรูปภาพของฉันมีขนาด 360GB ดังนั้นมันใช้เวลานาน แต่ตอนนี้ทั้งหมดใช้งานได้ดี ขอบคุณ!
269919

ดูเหมือนว่าการเปิดภาพถ่ายจะไม่หยุดชั่วขณะ Photoanalysisd ไม่ว่าจะเป็นในพื้นหลังหรือเบื้องหน้า มันแค่นำไปสู่ทั้ง photoanalysisd และ photolibraryd กิน CPU
David J

ฉันเห็นการทำงานนี้ (ผ่าน ssh บนบัญชีอื่น) เมื่อฉันพยายามเข้าสู่ระบบ ! มันนั่งอยู่ที่นี่เป็นเวลา 10 นาทีไม่ให้ฉันเข้าสู่ระบบและฉันเห็นกระบวนการพื้นหลังที่โง่และสงสัยว่าทำไมฉันยังไม่ได้เข้าสู่ระบบ !!!
Michael

2
แอพพลิเคชั่น Running Photos ไม่มีผลต่อ photoanalisysd สำหรับฉันมันยังคงใช้ CPU เป็นส่วนใหญ่ ... (macOS Mojave, 10.14.1)
Marinov Iván

2

ฉันขอแนะนำให้ใช้แอป Tamer ได้หรือไม่

มันช่วยให้คุณสามารถหยุดชั่วคราว / หยุดกระบวนการเมื่อถึง% ของเวลาโปรเซสเซอร์

ตั้งแต่ฉันใช้มันอุณหภูมิคอมพิวเตอร์ของฉันค่อนข้างต่ำเสมอ

หวังว่ามันจะช่วย!

PS: ฉันไม่ได้เป็นพันธมิตรกับ App Tamer เลย ฉันเป็นเพียงลูกค้าที่มีความสุข!


2

หลังจาก photoanalysisd ใช้เวลา 3 คอร์มานานกว่าหนึ่งเดือนฉันพบวิธีแก้ปัญหาที่ทำให้การใช้ CPU ลดลงอย่างมากสำหรับฉันใน High Sierra ฉันเข้าไปใน Photos และเพิ่มชื่อให้กับรูปภาพบางภาพ - ทั้งหมด 4 รูปโดยใช้ 3 ชื่อ Photoanalysisd กำลังใช้ 0% ไม่ว่าจะเปิด Photos หรือไม่ก็ตาม


เพิ่งอัพเดตเป็น Catalina ฉันใช้ photoanalysis ในการประมวลผล 80% ทั้งวันมีเพียง 900 รูปเท่านั้น ฉันทำตามคำแนะนำนี้พบชื่อ 5 ใบหน้าที่ค้นพบและตอนนี้มันทำการสแกน 1600 ครั้งภายในเวลาหนึ่งชั่วโมง เพิ่มชื่อแน่นอนถ้าเราไม่สามารถหลีกหนีจากคุณลักษณะนี้ได้อย่างน้อยเราก็สามารถหยุดไม่ให้หมุน
Matt Stephenson

1

ฉันมีภาพถ่ายเพียงโหลหรือมากกว่านั้นในห้องสมุดของฉัน (นี่คือคอมพิวเตอร์สำรองของฉัน, ภาพถ่ายของฉันอยู่ในคอมพิวเตอร์หลักของฉัน) และฉันปล่อยให้กระบวนการทำงานเป็นเวลาหนึ่งสัปดาห์และมันยังกินแกนทั้งสอง 100% เครื่องของฉันไม่ตอบสนองกับพัดลม CPU ที่ 100% (13 "MacBook Pro กลางปี ​​2010) ไม่มีวิธีแก้ไขปัญหาที่ฉันพบบนเว็บที่ใช้งานได้ในที่สุดฉันก็เปลี่ยนชื่อไลบรารีรูปภาพของฉันชั่วคราวเพื่อซ่อนมันจาก deamon ซีพียูเปลี่ยนจาก 100% เป็น 5%


0

กระบวนการดังกล่าวรบกวนการใช้งานไทม์แมชชีนอย่างรุนแรงโดยการเปิดซีพียูที่มีอยู่ทั้งหมด มันเป็นกระบวนการเดียวที่ฉันเจอจนน่ารำคาญ ตอนนี้ในที่สุดฉันก็หยุดกระบวนการด้วยตนเองผ่านการตรวจสอบกิจกรรม> เลือก CPU> เลือก "photoanalysisd"> คลิกเครื่องหมายหยุดสีแดงที่ด้านบนซ้าย - ทันทีที่เริ่มทำงานของฉัน ไม่ใช่วิธีการแก้ปัญหาถาวร แต่อย่างน้อยฉันก็สามารถใช้เครื่องในสิ่งที่ตั้งใจได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.