gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Weird NO$GBA issue with firefox and csrss eating 100% CPU

#151272 - Dwedit - Fri Feb 22, 2008 6:31 am

Whenever I quit NO$GBA, suddenly csrss.exe and firefox both use 100% CPU usage about about 15 seconds! (50% for firefox, 50% for csrss.exe)
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#151286 - tepples - Fri Feb 22, 2008 4:27 pm

Sometimes I get a freeze for two seconds after I close an emulator, but that's it. It happens in multiple emulators, including some emulators that I use for NES development, so I don't think it's especially Martin Korth's fault.

Emulation of a system with two ARM CPUs and two GBA video chips takes a lot of CPU time. Perhaps NO$GBA has caused the other programs on your system to fall behind, and the animated advertisements on some pages that you're looking at in Firefox need time to catch up. But then I use an extension that manages a whitelist for SWF in Firefox, so I don't notice it as much.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#151294 - DiscoStew - Fri Feb 22, 2008 8:38 pm

Whether or not this will help in your circumstance, I looked up "csrss.exe" on Google, and I've seen 2 suggestions about what to do if it starts taking up 100% CPU (or 50%/50% for HT/DualCore CPUS, etc)

1) Your Windows profile is corrupt, and you have to delete/recreate a new one.

2) Your Power Management setting is set to something other than "Always On".

Just google it, and follow the instructions, o you don't make a mistake.
_________________
DS - It's all about DiscoStew