the last couple days safari is slow when i open it gets spinning beachball and doesnt allow me to open pages or anything for like 20mins or so then its normal for a while
If a reset doesn't cure Safari slowness, try manually deleting its cache files (make sure Safari isn't running when you do this). The caches are found in ~/Library/Caches, in the Safari and/or com.apple.Safari folders. (~ is your home folder.)