หากคุณกำลังประสบกับการใช้ข้อมูลจำนวนมากบน Mac ของคุณ แต่ไม่สามารถระบุตัวผู้กระทำความผิดได้ เราอาจมีลูกค้าเป้าหมายให้คุณ ตรวจสอบว่า nsurlsessiond ทำให้เกิดปัญหา ไปที่การตรวจสอบกิจกรรมและตรวจสอบว่าลางสังหรณ์ของเราถูกต้องหรือไม่ ผู้ใช้ MacBook หลายคนบ่นว่ากระบวนการบางครั้งใช้ความจุของ CPU มากกว่า 60 เปอร์เซ็นต์และใช้ข้อมูลทั้งหมดที่นำไปสู่ การเชื่อมต่อที่ช้าอย่างเจ็บปวด. มาดูกันว่าคุณจะทำอะไรได้บ้างเพื่อแก้ไขปัญหานี้
สารบัญ
- nsurlsessiond บน Mac คืออะไร
-
วิธีหยุด nsurlsessiond จากการใช้ CPU และแบนด์วิดท์มากเกินไป
- ฆ่ากระบวนการที่ nsurlsessiond และ trustd
- ลบไดเร็กทอรีชั่วคราว nsurlsessiond เก่า
- บทสรุป
- กระทู้ที่เกี่ยวข้อง:
nsurlsessiond บน Mac คืออะไร
Nsurlsessiond เป็นกระบวนการที่เกี่ยวข้องกับ iCloud ที่ระบบของคุณใช้ในการสื่อสารกับระบบคลาวด์และซิงค์ข้อมูล กล่าวอีกนัยหนึ่ง เมื่อใดก็ตามที่ข้อมูล iCloud กำลังอัปเดต คุณสามารถเดิมพันได้ว่า nsurlsessiond กำลังทำงานอยู่เบื้องหลัง
กระบวนการนี้อาศัยไดเรกทอรีย่อยเฉพาะเพื่อจัดเก็บข้อมูลชั่วคราว ปัญหาคือบางครั้ง ไดเรกทอรีย่อยไม่พร้อมใช้งานและกระบวนการไม่สามารถเข้าถึงได้ แต่นั่นไม่ได้หยุด nsurlsession จากการพยายามเข้าถึงไดเรกทอรีย่อยที่มีปัญหาครั้งแล้วครั้งเล่า โดยใช้ CPU และแบนด์วิดท์จำนวนมากในกระบวนการ
วิธีหยุด nsurlsessiond จากการใช้ CPU และแบนด์วิดท์มากเกินไป
ฆ่ากระบวนการที่ nsurlsessiond และ trustd
เรียกใช้ตัวตรวจสอบกิจกรรมและหยุดกระบวนการ nsurlsessiond หากส่งคืนทันที ให้ยุติทั้งกระบวนการ nsurlsessiond และ trustd ผู้ใช้หลายคนยืนยันว่าการฆ่ากระบวนการทั้งสองนี้ช่วยแก้ปัญหาให้กับพวกเขาได้ โปรดทราบว่าการยุติกระบวนการทั้งสองนี้อาจทำให้เกิดปัญหาอื่นๆ และข้อบกพร่องบน Mac ของคุณ หากปัญหากลับมาหลังจากผ่านไประยะหนึ่ง ให้ไปที่ขั้นตอนถัดไป
ลบไดเร็กทอรีชั่วคราว nsurlsessiond เก่า
- ไปที่ตัวตรวจสอบกิจกรรม และค้นหา trustd กระบวนการ.
- คัดลอก PID จากคอลัมน์ PID
- เปิด Terminal และเรียกใช้ # sudo kill -9 [เชื่อถือ PID] คำสั่งเพื่อยุติกระบวนการ parent trustd
- บันทึก: แทนที่ [trustd PID] ด้วย PID ที่คุณเพิ่งคัดลอก
- เรียกใช้ # ls -la /var/folders/zz | grep nsurlsessiond คำสั่งเพื่อค้นหาไดเร็กทอรี "ชื่อสุ่ม" เฉพาะ คุณจะต้องใช้ข้อมูลนี้สำหรับคำสั่งถัดไป
- จากนั้นเรียกใช้ # sudo rm -fr /var/folders/zz/[ชื่อสุ่ม] คำสั่งให้ลบไดเร็กทอรีชั่วคราว nsurlsessiond
- บันทึก: แทนที่ [ชื่อสุ่ม] ด้วยชื่อที่คุณพบก่อนหน้านี้
- นอกจากนี้ หากคุณไม่มีพื้นที่เหลือ คุณสามารถเรียกใช้คำสั่ง /var/log/asl ได้
เพื่อเป็นการเตือนความจำอย่างรวดเร็ว สตริง [ชื่อสุ่ม] เป็นชื่อของไดเรกทอรีย่อยที่ nsurlsessiond พยายามเข้าถึงและเขียนข้อมูล การใช้ CPU และแบนด์วิดท์สูงเกิดจากกระบวนการ nsurlsessiond ที่พยายามเข้าถึงไดเร็กทอรีที่มีปัญหา การลบไดเร็กทอรีย่อย nsurlsessiond ควรบังคับให้ macOS สร้างไดเร็กทอรีย่อยใหม่
บทสรุป
หากกระบวนการ nsurlsessiond ใช้พลังงาน CPU มากเกินไปบน Mac ของคุณ ให้เปิดใช้ตัวตรวจสอบกิจกรรม และฆ่ากระบวนการ nsurlsessiond และ trustd หากปัญหายังคงอยู่ ให้ลบไดเรกทอรีย่อยที่กระบวนการพยายามเข้าถึง แล้วรีสตาร์ท Mac วิธีแก้ไขปัญหาเหล่านี้ช่วยคุณแก้ไขปัญหาได้หรือไม่ แจ้งให้เราทราบในความคิดเห็นด้านล่าง