NSURLSessionD là một trong những tiến trình cơ bản của hệ điều hành macOS, nhưng đôi khi gây khó chịu cho người dùng. Khi NSURLSessionD sử dụng nhiều tài nguyên Mạng và CPU, điều này dẫn đến sự giảm hiệu suất của toàn bộ hệ thống. Các ứng dụng mở chậm hơn bình thường và thời gian thực hiện các nhiệm vụ tăng lên.
May mắn thay, đây không phải là virus. Trước khi tìm cách ngừng chạy NSURLSessionD, việc hiểu rõ NSURLSessionD là gì và vai trò của nó trên hệ điều hành macOS là quan trọng.
NSURLSessionD là một tiến trình chạy ẩn trên các hệ điều hành macOS. Tiến trình này chịu trách nhiệm về nhiều nhiệm vụ, từ lưu trữ cookie, quản lý bộ nhớ cache và chuyển hướng, đến truyền và tải dữ liệu nền.
NSURLSessionD sử dụng nhiều tài nguyên Mạng và CPU?
Tiến trình NSURLSessionD được sử dụng bởi nhiều ứng dụng, bao gồm App Store, Safari, iCloud và nhiều ứng dụng khác thực hiện truyền dữ liệu nền. Khi có chuyển dữ liệu lớn hoặc một lượng lớn dữ liệu, tiến trình này bắt đầu tiêu thụ nhiều tài nguyên mạng và CPU.
Safari Tips: Cách truy cập và xuất mật khẩu được lưu trong Safari trên macOS
Trong tình huống của tôi, tiến trình này bắt đầu tiêu thụ nhiều tài nguyên trên một máy tính iMac không sử dụng trong vài ngày, trong thời gian tôi đã thực hiện nhiều thay đổi trong các tệp iCloud từ một thiết bị MacBook khác. Sau khi khởi động iMac, nó đã có hoạt động mạnh trong nền của tiến trình NSURLSessionD cho đến khi tất cả các tệp được đồng bộ hóa. Điều này đồng nghĩa với việc trao đổi dữ liệu quan trọng giữa iMac và các máy chủ Apple nơi lưu trữ dữ liệu trong iCloud.
Nếu bạn cho rằng chúng không phải là những ứng dụng quan trọng đang truyền dữ liệu ở chế độ nền thì quá trình này NSURLSessionD có thể được tắt từ Activity Monitor.
1. Mở tiện ích Giám sát hoạt động
2. Chọn quy trình NSURLSessionD và bấm đúp vào nó.
3. Nhấp vào "Quit", sau đó bấm vào"Force Quit“.
Quá trình sẽ tự động khởi động lại khi được ứng dụng yêu cầu.