
03-21-2022, 06:16 PM
|
|
Planar Protector
Join Date: Jan 2017
Location: Queen Ann
Posts: 2,970
|
|
*My reference
https://www.project1999.com/forums/s...&postcount=204
https://www.project1999.com/forums/s...&postcount=145
https://www.project1999.com/forums/s...&postcount=142
Quote:
https://web.archive.org/web/20040320...urceforge.net/
As many of you know, EverQuest is a horrible CPU hog. As fewer of you know, it doesn't need to be. EverQuest currently fights furiously with your computer to eat every possible nanosecond of CPU processing time. This is very bad for your system overall. For example, your CPU is generating much more heat than it should be, and can cause rampant overheating. Other applications are bullied around like school children giving up lunch money (including system drivers, for things like winmodems -- this prevents winmodem users from even PLAYING the game). What needs to happen, you ask? Very simple. As discovered and mentioned through more questionable methods, EverQuest has a "main loop", where it processes everything needed for EverQuest to function. It is this loop that runs continuously that refuses to yield the CPU even for necessary system functionality. The EQ dev team could insert the line "Sleep(0);" into the loop at any point, and this would give up enough CPU time for the system to function properly, without giving up any of your framerate. This would allow you to open up your web browser without it taking 10 minutes, it would allow winmodem users to play the game, etc. Furthermore, allowing an option to reduce CPU time by increasing the amount of Sleep would be extremely beneficial for overheating and power usage. This Sleep also drastically reduces many forms of lag in the game, and actually allows you to run multiple sessions of EverQuest on the same computer much more smoothly. As an EverQuest player you should be concerned about EverQuest playing nice with your system. Post on the EverQuest station boards, contact your GM, email SOE, do what needs to be done for them to read this message and give a little back to your computer for all the hard work it has done playing the game [You must be logged in to view images. Log in or Register.]
|
|
|
|
|