From the screenshot you posted, your system is more than sufficient. With that being said, how many apps do you have running simultaneously or how many browser tables do you have open before you see the spinning beach ball. Do you have anti-virus/malware scanning apps running in the background? Is your system creating a backup in the background? Things like that could put a strain on your system.