01.06.2013 Views

Measuring Real-Time Performance Of An RTOS - Express Logic

Measuring Real-Time Performance Of An RTOS - Express Logic

Measuring Real-Time Performance Of An RTOS - Express Logic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

How Are Services Measured?<br />

• Lots of iterations, 30-second reporting<br />

– Execute (service, inverse) in pairs<br />

• Send message; get message<br />

• Allocate memory; de-allocate memory<br />

• Keep counts in local variables<br />

• “Printf” results to host every 30 seconds<br />

• Calibration run to establish baseline<br />

• No special hardware required<br />

• Easily ported to new environments<br />

• Coded in “Vanilla” C<br />

– Tested with various compilers<br />

– <strong>RTOS</strong> functions identified for adaptation<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!