I've been using mIRC for almost two years now, and have always enjoyed mIRC scripting. Currently I have around ~3000 lines of mIRC script, and 99% of it is coded myself. ~1000 of those lines are aliases. The rest are simple events like on TEXT, CTCPs, but
no HOTLINKs.
It used to be fine. I could keep mIRC open for several weeks without decreases in performance, but lately after several days it puts a huge dent in my computer's performance. It happens slowly, after the first day it's slightly laggy, but then after another day even worse, until after around one week my entire system becomes lagged.
In task manager I can see it's due to CPU usage which reaches a peak of 30%, and hovers around that area.
I used to be connected to around 10 IRC networks, maybe 12, but after this started happening I thought that might have been the reason, so I cut that down to around 8. However, my system's performance still decreased over time.
Around 5 minutes ago I realised mIRC was hogging my CPU again, and I was on 7 servers. I closed mIRC, and as usual, noticed a HUGE increase in the responsiveness of my PC. I am 100% sure it's mIRC causing this, as little as I want to admit it.
I thought it might be scripts, but I really can't see how. I don't believe that NoNameScript (no, I don't use that..) causes mIRC to lag, and that has many more lines of mIRC script.
I've tried decreasing the amount of servers, as I said above, but I am now at 6 and that is as low as I can go. I am on an average of 30 channels.
I have a bot running on mIRC too (different install) and that never causes any problems, even after running for several weeks.
Perhaps someone else has experienced something like this. I really hope I can fix this as having to restart mIRC every few days just to keep my system responding fast is really annoying.
OS: Windows XP Pro
Processor: P4 - 1.79GHz
768MB RAM
mIRC 6.16
(If I've missed anything relevant let me know..)
So anyone have any ideas?