Hi,

 

we tried to extend the cpu_thread_component with some more members to get more information about the Threads.

The Problem is that we get an “quota exceeded” error followed by an Out_of_memory Exception.

After increasing the quota of the Cpu_thread_allocator to e.g. 2048 the Problem was gone.

typedef Tslab<Cpu_thread_component, 2048> Cpu_thread_allocator;

 

So the question is: Is there any reason why the Cpu_thread_allocator gets exactly 1024 Byte, or can we just increase the quota according to our needs?

 

Thank You,

 

Stefan Edinger