Nsurlsessiond იწვევს მაღალი CPU და გამტარუნარიანობის გამოყენებას

თუ თქვენ განიცდით მონაცემთა მასიურ გამოყენებას თქვენს Mac-ზე, მაგრამ ვერ შეძლეს დამნაშავეების იდენტიფიცირება, ჩვენ შეიძლება გქონდეთ ტყვია თქვენთვის. შეამოწმეთ თუ ნსურლსესიონდ პრობლემას იწვევს. გადადით აქტივობის მონიტორზე და შეამოწმეთ სწორია თუ არა ჩვენი მოსაზრება. MacBook-ის ბევრი მომხმარებელი ჩიოდა, რომ პროცესი ზოგჯერ იყენებს CPU-ს სიმძლავრის 60 პროცენტზე მეტს და იღებს ყველა მონაცემს, რაც იწვევს მტკივნეულად ნელი კავშირები. ვნახოთ, რა შეგიძლიათ გააკეთოთ ამ პრობლემის მოსაგვარებლად.

შინაარსი

  • რა არის nsurlsessiond Mac-ზე?
  • როგორ შევაჩეროთ nsurlsessiond ზედმეტად ბევრი CPU და გამტარუნარიანობის გამოყენება
    • მოკალით დაცული და სანდო პროცესები
    • წაშალეთ ძველი nsurlsessiond დროებითი დირექტორია
    • დასკვნა
    • დაკავშირებული პოსტები:

რა არის nsurlsessiond Mac-ზე?

Nsurlsessiond არის iCloud-თან დაკავშირებული პროცესი, რომელსაც თქვენი სისტემა იყენებს ღრუბელთან კომუნიკაციისა და მონაცემების სინქრონიზაციისთვის. სხვა სიტყვებით რომ ვთქვათ, როდესაც iCloud მონაცემები განახლდება, შეგიძლიათ დადოთ ფსონი, რომ nsurlsessiond აქტიურად მუშაობს ფონზე.

პროცესი ეყრდნობა სპეციალურ ქვედირექტორიას მონაცემების დროებით შესანახად. პრობლემა ის არის, რომ ხანდახან ქვედირექტორი მიუწვდომელია და პროცესს არ შეუძლია მასზე წვდომა. მაგრამ ეს არ აჩერებს nsurlsessiond-ს პრობლემურ ქვედირექტორიაზე ხელახლა წვდომის მცდელობაში, ამ პროცესში დიდი CPU და გამტარუნარიანობის გამოყენებით.

როგორ შევაჩეროთ nsurlsessiond ზედმეტად ბევრი CPU და გამტარუნარიანობის გამოყენება

მოკალით დაცული და სანდო პროცესები

აქტივობა-მონიტორი-nsurlsessiond

გაუშვით აქტივობის მონიტორი და შეაჩერეთ შემოწმების პროცესი. თუ ის მაშინვე დაბრუნდება, დაასრულეთ როგორც შემოსული, ასევე სანდო პროცესები. ბევრმა მომხმარებელმა დაადასტურა, რომ ორივე პროცესის მოკვლა მათ პრობლემას გადაჭრის. გაითვალისწინეთ, რომ ამ ორი პროცესის დასრულებამ შეიძლება გამოიწვიოს სხვა პრობლემები და ხარვეზები თქვენს Mac-ზე. თუ პრობლემა დაბრუნდა გარკვეული პერიოდის შემდეგ, გადადით შემდეგ ეტაპზე.

წაშალეთ ძველი nsurlsessiond დროებითი დირექტორია

  1. გადადით აქტივობის მონიტორზე და იპოვეთ სანდო პროცესი.
  2. დააკოპირეთ მისი PID PID სვეტიდან.
  3. გაუშვით ტერმინალი და გაუშვით # სუდო მოკვლა -9 [სანდო PID] მშობლის სანდო პროცესის დასრულების ბრძანება.
    • შენიშვნა: შეცვალეთ [trustd PID] იმ PID-ით, რომელიც ახლახან დააკოპირეთ.
  4. გაუშვით # ls -la /var/folders/zz | grep nsurlsessiond ბრძანება კონკრეტული „რანდომიზებული სახელების“ დირექტორიას მოსაძებნად. თქვენ დაგჭირდებათ ეს ინფორმაცია შემდეგი ბრძანებისთვის.
  5. შემდეგ, გაუშვით # sudo rm -fr /var/folders/zz/[რანდომიზებული სახელი] ბრძანება nsurlsessiond დროებითი დირექტორია.
    • შენიშვნა: შეცვალეთ [რანდომიზებული სახელი] იმ სახელით, რომელიც ადრე იპოვეთ.
  6. გარდა ამისა, თუ სივრცე ამოგეწურებათ, ასევე შეგიძლიათ გაუშვათ /var/log/asl ბრძანება.

როგორც სწრაფი შეხსენება, [randomize name] სტრიქონი ფაქტობრივად არის იმ ქვედირექტორიის სახელი, რომელსაც nsurlsessiond ცდილობს წვდომას და მონაცემების ჩაწერას. CPU და გამტარუნარიანობის მაღალი გამოყენება გამოწვეულია nsurlsessiond პროცესით, რომელიც ცდილობს პრობლემურ დირექტორიაში წვდომას. nsurlsessiond ქვედირექტორიის წაშლა უნდა აიძულოს macOS შექმნას ახალი ქვედირექტორია.

დასკვნა

თუ nsurlsessiond პროცესი იყენებს ძალიან დიდ CPU-ს თქვენს Mac-ზე, გაუშვით აქტივობის მონიტორი და გაანადგურეთ საჭირო და სანდო პროცესები. თუ პრობლემა შენარჩუნებულია, წაშალეთ ქვედირექტორია, რომელზეც პროცესი ცდილობს წვდომას და გადატვირთეთ თქვენი Mac. დაგეხმარათ თუ არა ეს გადაწყვეტილებები პრობლემის მოგვარებაში? შეგვატყობინეთ ქვემოთ მოცემულ კომენტარებში.