If it has been running fine for 3 years, and this problem started recently, then I'd be willing to bet that you forwarded ports to the processor, and it is being attacked by bots.? We used to be able to get away with forwarding unsecure ports for external access but they have all been compromised over the last year or so.