I've been experiencing random FPS drops over the past couple of weeks. One moment it'll be 60fps, the next it will be 8fps (8fps seems to be the magic number it almost always drops to). This can last from a matter of seconds, to several minutes. The frame-rate doesn't fluctuate once it drops, it stays consistently at the same number as if the frame-rate was locked. Sometimes I can go a whole session (several hours) without FPS dropping, other times I get them constantly.
What I've done trying to fix it:
So far nothing has fixed it, and I'm still experiencing these random FPS drops. At this point I'm thinking it's either a problem with GW2 itself, or it's a problem with my hardware. However, I've run benchmark software to stress my GPU and CPU, and everything ran fine.
My specs are:
Any advice or info is appreciated.
Other people are experiencing the same problem, see my reddit post for more info: https://www.reddit.com/r/Guildwars2/comments/7bsdw2/fps_drops_randomly/
EDIT: Downgrading my Nvidia graphics driver has fixed the problem. Download and use Display Driver Uninstaller (DDU) to uninstall your drivers, and then install version 385.28 (can be found here: http://www.nvidia.com/download/driverResults.aspx/122543/en-us).