wackawacka
Active member
- Joined
- Jun 18, 2006
- RedCents
- 1,012¢
I run 5-6 accounts with I-5 3570k and getting 98-100% CPU usage while even using wineq with Playnice on and idea why my CPU usage is so high?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
i try it and says access is denied
I dont have any settings for the CPU cores...idk I got 7 accounts on now running at 25% cpu.....lots of ram being used haha
FWIW, since the 6/27 EQ patch, I am seeing weird CPU spikes running just one instance of EQ on a PC that has never had any issues in the past. The CPU will max out every few minutes dropping frame rates to an unplayable 2-3 FPS for a minute or two then everything returns to normal 35 FPS. Very annoying and still haven't found a viable workaround. Not sure if your issues are similar but thought I'd add my experience in the hopes it helps troubleshoot the issue.
I've messed around with affinity settings, deleted eqclient.ini and changed video settings within EQ to lower CPU load all to no avail.
its not in any settings, you actually have to manually go into task manager every time you load up eq and set affinity
Sadly, I've googled on this forum and this isn't really fixing my issue. Within the last two weeks my performance has degraded significantly. I was previously able to 12 box, now I can barely have 7 characters on this computer. Its not the video card, as my video card is only being used to about 20-30% of its max (per its software, its a Geforce 1060, so its over kill for EQ), but my processor is continuously spiking and hanging out well over the 70% mark for the majority of the time. Some accounts are running at 25 FPS, others running at 5. Stick figures on, definitely helps a lot. But I shouldn't have to run stick figures on my computer. I do use ISBoxer, and I was reading another forum here that said that it manages the CPU really well. My performance used to be amazing and this computer is only used for EQ so there are no changes, I've only updated video card drivers. Windows defender off, per this forum. No changes have been made to EQ display settings (Shadows are off)
Is it that my ISBoxer has stopped managing my CPU? (basically not round robin'ing anymore)
Computer specs:
AMD FX 6300 / Asus M5A97 Motherboard
32GB of ram
120GB SSD (EVO 840)
Geforce 1060 GTX 6 Gig
----EDIT-----
I've observed that my last two instance of EQ that load take significantly longer to load than the others. Around 10 seconds longer. It also appears that both of these are using the same core, maybe these two and my first instance are using the same core.
playbetter, you've done an amazing job on minimizing memory usage!
Do you know what did you change that dropped the memory usage?
For years, I've been using stick figures, old models, small viewports(no mq2fps but /viewport 0 0 320 240), and so on all of the optimizations that I could find.
CPU performance is good but EQ remains a memory hog on my machines.
No matter what I do all of my characters run 500-800MB per instance each, old zones, new zones.
EDIT: OP for high CPU usage, check what you have under Max Background FPS in Options->Advanced. Once I set it to Min. CPU my CPU usage dropped dramatically with no ill effects.
Hmm I'll give this a shot and get back to you! Thanks!Have you tried using the isboxer cpu strategy wizard and selecting "Select all cpus with every window" option? This works a lot better for me nowadays than the round robin setting.
Also are you using mq2fps? If you are make sure you have "Mode=1" in your ini as the other option puts the load on your cpu rather than your graphics card (I think).
Have you tried using the isboxer cpu strategy wizard and selecting "Select all cpus with every window" option? This works a lot better for me nowadays than the round robin setting.
Also are you using mq2fps? If you are make sure you have "Mode=1" in your ini as the other option puts the load on your cpu rather than your graphics card (I think).
It also appears that both of these are using the same core, maybe these two and my first instance are using the same core.
I read back through your posts and did not see where you set up the affinity. If you did/do please ignore this response.
You must manage core affinity.....
Either set affinity on each instance at startup to "all less one"
Or get "Process Lasso" set it and forget it...
"All less one" means set the affinity on each instance the same, cores 0 through 4 on and 5 is left off.
Hope this helps,
Playbetter
I read back through your posts and did not see where you set up the affinity. If you did/do please ignore this response.
You must manage core affinity.....
Either set affinity on each instance at startup to "all less one"
Or get "Process Lasso" set it and forget it...
"All less one" means set the affinity on each instance the same, cores 0 through 4 on and 5 is left off.
Hope this helps,
Playbetter
I have IS Boxer which I thought meant I didn't need to set affinity. I also tried ot set affinity manually once and it didn't help. Going to try and figure out process lasso as posted in this forum and see if that works.
- - - Updated - - -
Ok ran Lasso. I have it set CPU affinity to 0 through 4 is on for all processors and 5 is left for spikes. My processor is pegged nearly 100% according to the lasso bars except that last window. I have tried turning VP on, ran /plugin mq2fps just to make sure it was on... did the bg 10,25 .....
And my processor may be going down slightly to lets say 90% capacity at a minimum to all, and I still have at least two accounts that are getting 2 FPS right now and a third that is getting 4FPS..
P.S. Thanks for the help on this. Its a pretty aggravating issue cause I cant really box
If you are using Windows 10 open xbox app and disable the game bar. That stupid app was killing my CPU. Also remove ShadowPlay Relive any playback feature on your Graphics Card. They also kill your CPU usage.
How do I disable the game bar? I had to log into my Xbox app on this computer. I've never opened it until now.
As far as playback features. I never even installed that stuff for my video card.
Its under settings in bottom left, TURN OFF RECORDING. You can also hit "Windows Key + G" then hit the gear, untick In Game Recording and save.
Hmm, thanks for that one. No change to my FPS.
Its weird. At player select screen, I have 60+ FPS on 4 of 7 accounts and it sprints to 60 FPS.... but on the other two-three accounts it will only climb to 24ish... and it does it at a jog versus the sprint of the others. Its like those three are using a different graphics card or something... Its weird. The video settings are the same. I've went and checked those about three times and I made sure that it was using the same graphics card. I have two graphics cards in my computer one running the second monitor.
**Restarted. Loaded up... still have two windows getting extremely low FPS. 2-3ish sometimes 5ish... even if I sit on them they don't go above 5.
How to get high performance cross-monitor Swapping
There are exactly two ways that allow you to move a window from one monitor to another without losing performance:
Use ONE video card instead of two (Windows Vista or later only!)
Use SLI or Crossfire mode (your mileage may vary, as described above)
How to split the load between multiple GPUs
In order to split the load between multiple GPUs yourself (as opposed to using SLI or Crossfire):
Avoid using Cross-monitor Swapping (note that when swapping occurs, the same GPU handles the rendering as before, but incurs a performance hit to render on the other screen)
Pick a Window Layout where the Home Region for each Window is on the GPU you would like to power it. That GPU will power the window for its lifetime, regardless of whether the window moves to the other screen via Cross-monitor Swapping.
Noob,
Thanks for the responses. I am playing on one screen. I just use the second monitor for scrolling through websites and what not. Should I disable this graphics card in the systems settings and see if that helps?
Also, I have closed out of 3 of 7 accounts jus to see if performance would improve. And my one account is barely getting 2 FPS right now while the others that are in the same zone at the same place are pulling 15-20 pretty steadily. (this was the last account loaded) (Makes me wonder if its not a settings issue or something?)
**Edit** Tried disabling the monitor that had no effect. Also, if this helps. I can turn and look at a wall and get away from other characters and my FPS goes up, But as soon as I look at other characters in game, my FPS plummets. (I've went as far as trying a different network card thinking it was a bandwidth issue)
Load MQ2viewport and then type /vp on or if you are using EQBC /bcaa //vp on
I have a shitty computer that I occational have to 4 box on and this plugin is a life saver. Use it for troubleshooting and see if your FPS climbs.
After grouping up I use the following Master Setup hot key............
View attachment 11764
with the numbers shown.......
I have substituted many numbers and combinations. This seems to work best for my old dual core 8 gig of ram machine.
Man I hope something works for you,
Playbetter
what fixed the lag is i deleted eqclient.ini file from my eq folder *well in my case i copied my live version over to my test one* and it all went away, I do this from time to time and it fixes the horrible lag.
I have 24 gigs of ram, GTX 1070 and a I7 OC'ed to 5 ghz and a 300 meg internet connection . no reason i should be lagging anywhere in this game with 1 instance. before doing that I would lag horribly, now after I do that I can run around anywhere with 10-18 characters up with no lag what so ever.
I also find what causes this is when I go into the options editor to change some settings, if I leave those alone after doing this I wont get lag at all.. If i touch those settings at all i cant even load in 1 instance without sitting at 8 fps generally for 1 instance.
update this also happens when I go into the settings in game and change the graphics around as well. Tried to turn off LOD and all spell densities and even in the advance tab turned off some stuff and it lagged me to all hell after i loaded in a new character. logged out re did the eqclient.ini and it went away.
- - - Updated - - -
Ok so I went through and tested all the graphic settings in the options menu in game. I tried every combination and found that if I uncheck *allow hw Vertex shaders* it causes a ton of lag, even if everything else is on.. I now have everything else off and the second I uncheck that and log back in its instant 5 fps.. im sitting at 135 fps in the lobby with 30 people next to me.
I dont know if anyone else has had that issue but you are more than welcome to test this as well.. its worked for me
/bcaa //plugin mq2fps
/bcaa //fps on
/bcaa //fps mode absolute
/bcaa //maxfps fg 60
/bcaa //maxfps bg 15
/bcaa //plugin mq2viewport
/bcaa //vp on
/viewport reset