Hi all, as I also ran into the 'oh the internet is realllllly sloooow and oh yes nsurlsessiond is again using all the bandwidth' .. Didn't have these issues with Monterey.
I'm running macOS 15.7.4 (24G517) on an M4.
I scanned the internet for clues and also write a script to kill it every few seconds.
I have all the Siri stuff, upgrades etc all set to off.
Low usage of the Wifi set.
Nothing helped.
The problem with my little script is that it would still run for a second before I killed it.
I even tried to allow it a few seconds, in case it was doing something short.
I nearly rebooted into rescure mode to clear the sqlite stuff.
But then I decided that perhaps if the system was so intent on running the wretched program, I should let it. So when it next appeared, I typed the following in terminal:
Now the system is happy. I'm happy. The wifi is happy. The Mac is nice and fast now.
So far so good.
If you wanted to run it using half the bandwidth, just write a simple php script to flip it between -STOP and -CONT every second - just to stop it hogging the bandwidth.
So I thought I'd share this with you, in case it helps someone.
I'm running macOS 15.7.4 (24G517) on an M4.
I scanned the internet for clues and also write a script to kill it every few seconds.
I have all the Siri stuff, upgrades etc all set to off.
Low usage of the Wifi set.
Nothing helped.
The problem with my little script is that it would still run for a second before I killed it.
I even tried to allow it a few seconds, in case it was doing something short.
I nearly rebooted into rescure mode to clear the sqlite stuff.
But then I decided that perhaps if the system was so intent on running the wretched program, I should let it. So when it next appeared, I typed the following in terminal:
sudo killall -STOP nsurlsessiondNow the system is happy. I'm happy. The wifi is happy. The Mac is nice and fast now.
So far so good.
If you wanted to run it using half the bandwidth, just write a simple php script to flip it between -STOP and -CONT every second - just to stop it hogging the bandwidth.
So I thought I'd share this with you, in case it helps someone.