Thank you all for the helpful responses so far.
Here is the Etrecheck report on my problem: I see the beachball too much.
EtreCheck version: 4.1 (4A162)
Report generated: 2018-03-01 21:12:44
Download EtreCheck from https://etrecheck.com
Runtime: 5:50
Performance: Below Average
Problem: Beachballing
Major Issues:
Anything that appears on this list needs immediate attention.
No Time Machine backup - Time Machine backup not found.
Battery failure - Your battery is reporting that it needs to be serviced.
Heavy CPU usage - Some processes are using an unusually high amount of CPU.
Obsolete hardware - This machine may be considered obsolete.
Minor Issues:
These issues do not need immediate attention but they may indicate future problems.
Upgradeable - This machine’s RAM could be upgraded and the mechancial hard drive could be replaced with an SSD. This would dramatically improve your machine’s performance.
High battery cycle count - Your battery may be losing capacity.
Unsigned files - There is unsigned software installed. It appears to be legitimate but should be reviewed.
Low performance - EtreCheck report took over 5 minutes to run. This is unusual.
Hardware Information:
MacBook Pro (13-inch, Mid 2009) - Obsolete!
MacBook Pro Model: MacBookPro5,5
1 2.26 GHz Intel Core 2 Duo (Duo) CPU: 2-core
4 RAM Upgradeable
BANK 0/DIMM0
2 GB DDR3 1067 ok
BANK 1/DIMM0
2 GB DDR3 1067 ok
Battery: Health = Service Battery - Cycle count = 733
Video Information:
NVIDIA GeForce 9400M - VRAM: 256 MB
Color LCD 1280 x 800
Drives:
disk0 - Hitachi HTS545016B9SA02 160.04 GB (Mechanical)
Internal SATA 1.5 Gigabit Serial ATA
disk0s1 - EFI [EFI] 210 MB
disk0s2 - M************D (Journaled HFS+) 159.18 GB
disk0s3 - Recovery HD [Recovery] 650 MB
Mounted Volumes:
disk0s2 - M************D 159.18 GB (92.32 GB free)
Journaled HFS+
Mount point: /
Network:
Interface Bluetooth-Modem: Bluetooth DUN
Interface en0: Ethernet
Interface fw0: FireWire
Interface en1: Wi-Fi
802.11 a/b/g/n
One IPv4 address
Interface en2: Bluetooth PAN
System Software:
OS X El Capitan 10.11.6 (15G18013)
Time since boot: About 2 hours
System Load: 1.61 (1 min ago) 1.55 (5 min ago) 2.30 (15 min ago)
Security:
| System | Status |
|---|
| Gatekeeper | Mac App Store and identified developers |
| System Integrity Protection | Enabled |
Unsigned Files:
Launchd: /Library/LaunchDaemons/com.microsoft.office.licensing.helper.plist
Executable: /Library/PrivilegedHelperTools/com.microsoft.office.licensing.helper
Details: Exact match found in the whitelist - probably OK
System Launch Agents:
| [Not Loaded] | 8 Apple tasks |
| [Loaded] | 162 Apple tasks |
| [Running] | 70 Apple tasks |
System Launch Daemons:
| [Not Loaded] | 43 Apple tasks |
| [Loaded] | 161 Apple tasks |
| [Running] | 86 Apple tasks |
| [Other] | 2 Apple tasks |
Launch Agents:
| [Loaded] | com.microsoft.update.agent.plist (Microsoft Corporation - installed 2018-01-27) |
| [Other] | com.adobe.ARMDCHelper.cc24aef4a1b90ed56a725c38014c95072f92651fb65e1bf9c8e43c37a2 3d420d.plist (Adobe Systems, Inc. - installed 2018-02-14) |
Launch Daemons:
| [Loaded] | com.adobe.ARMDC.SMJobBlessHelper.plist (Adobe Systems, Inc. - installed 2018-02-14) |
| [Loaded] | com.microsoft.autoupdate.helper.plist (Microsoft Corporation - installed 2018-01-27) |
| [Loaded] | com.adobe.fpsaud.plist (Adobe Systems, Inc. - installed 2018-02-01) |
| [Loaded] | com.microsoft.office.licensing.helper.plist (? 6d8cb30e - installed 2010-08-25) |
| [Loaded] | com.adobe.ARMDC.Communicator.plist (Adobe Systems, Inc. - installed 2018-02-14) |
| [Loaded] | com.microsoft.office.licensingV2.helper.plist (Microsoft Corporation - installed 2016-02-12) |
Internet Plug-ins:
FlashPlayer-10.6: 28.0.0.161 (installed 2018-02-06)
QuickTime Plugin: 7.7.3 (installed 2018-01-08)
AdobePDFViewerNPAPI: 17.012.20098 (installed 2018-02-24)
AdobePDFViewer: 18.011.20038 (installed 2018-02-24)
Flash Player: 28.0.0.161 (installed 2018-02-06)
Default Browser: 601 (installed 2016-09-08)
SharePointBrowserPlugin: 14.7.7 (installed 2017-09-20)
3rd Party Preference Panes:
Flash Player (installed 2018-02-01)
Time Machine:
Time Machine Not Configured!
Top Processes by CPU:
| Process (count) | Source | % of CPU |
| spindump | Apple | 37055908 |
| WindowServer | Apple | 6 |
| kernel_task | Apple | 2 |
| com.apple.WebKit.Networking | Apple | 0 |
| ReportCrash | Apple | 0 |
Top Processes by Memory:
| Process (count) | Source | RAM usage |
| com.apple.WebKit.WebContent (4) | Apple | 596 MB |
| kernel_task | Apple | 388 MB |
| Microsoft Word | 173 MB |
| mdworker (9) | Apple | 124 MB |
| Safari | Apple | 110 MB |
Top Processes by Energy Use:
| Process (count) | Source | Energy usage (0-100) |
| WindowServer | Apple | 3 |
| com.apple.WebKit.WebContent (4) | Apple | 0 |
| com.apple.WebKit.Networking | Apple | 0 |
| nsurlstoraged | Apple | 0 |
| PTPCamera | Apple | 0 |
Virtual Memory Information:
| Available RAM | 1.15 GB |
| Free RAM | 19 MB |
| Used RAM | 2.85 GB |
| Cached files | 1.13 GB |
| Swap Used | 0 B |
Diagnostics Information (past 7 days):
2018-02-26 19:46:26 com.apple.WebKit.WebContent CPU
End of report