Although I was able to tame my 10.13.4, my friends were still having issues.
For me, what happened was a huge improvement.
1. In Safari > Preferences > Search > everything in “Smart Search Field” unclick them all. I can only guess it puts a strain on Macs that aren’t the fastest, latest, greatest.
2. An even greater improvement was the removal of the “DuckDuckGo Privacy Essentials Safari Extension”. I’m NOT talking about the basicThe DuckDuckGo search browser in the “Search” > “Search engine” selection. It’s great for its anonymity, lack of ads/clutter.
There is a separate Extension at Safari > Preferences > Extensions called “DuckDuckGo Privacy Essentials” Remove it.
See https://youtu.be/bGVM0pm-DRk
Once again, I think it is placing too much of a workload on Safari.
I came to this conclusion from the hint that the “beachball” was only while it was over Safari, not the Finder/Desktop. It gave the appearance Safari was working on something very hard.
In Safari, remove/unclick everything you really don’t need. If it speeds things up, slowly add them to see if you can spot the task(s) hogging all of your Mac’s time. Also, check the Websites > Plug-Ins for anything you don’t use.
I understand that most of us use Safari for nearly everything and if it gets frozen, the Mac can appear frozen, to the point of locking up the rest of the Mac, especially if you start clicking on everything in the Finder, resulting in more “beachballs”. To that, all I can say is let your Mac catch up. Don’t touch anything and see if the “beachballs” start to vanish. Then carefully and slowly remove many of the Safari extensions and Smart Search options.
Personally, I use just the AdBlock Ultimate Extension, keep all of the Smart Searches turned off and use DuckDuckGo as my browser of choice.