I am using uVision V5.18.0.0 running under Windows 10, building code for various STM32F parts.
My problem is that the IDE stops responding at various places for a long time, sometimes over 5 minutes, occasionally over 10, but eventually recovers.
This happens mostly at the completion of a build, occasionally on entering a debug session and occasionally when leaving a debug session.
While it isn't responding, a quick look at the Windows task manager shows the IDE is still consuming processor time, around 20%, and using a lot of memory, anything up to 2 GB!
It is becoming an issue that I have to wait for so long after running a build, and I would really appreciate a fix to this problem.
V5.28 is downloadable now, perhaps start with that?
Unfortunately I'm not permitted to do this by my client. They started with 5.18 and have to stay with that version for the life of the project. :(
Then you'll have to live with whatever quirks that are present. You could use a faster or multi-core system, more memory or an SSD.
V5.28 does seem to have a short dwell after build completion, but that's only a few seconds on a QC Xeon as the IDE collects itself. Perhaps as the entire memory space has been tainted by the build and translation/generation on transient data held in cache or write-back queue.
You could still try the new version - that could help to determine whether it's something to do with that old version, or some problem due to your build machine.
Have you tried disabling virus scanner, Windows indexing, etc ... ?
People don't often appreciate it, but AV can be a huge drag
View all questions in Keil forum