I made a Symbian server doing some heavy calculations that take a long time to complete.
The server is created as a process with priority EPriorityHigh (the maximum priority allowed for a third-party app).
Using the tool Y-trace, I see that while the server is running, the CPU usage reaches less than 50% at usage peak.
Is there any way to increase that CPU usage?
In the docs from Symbian v9.3 it seems that a protected server can be assigned a higher priority. (I'm still using 9.1 MR SDK, and I get a "feature not supported error" while trying to do so on a 6220-classic). Could that help?