Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is RMA?

RMA
0
10 Posted

What is RMA?

0

“Rate-Monotonic Analysis” is a term coined by researchers at CMU. It refers to the real-time performance analysis of a system design that uses static-priority driven scheduling, in particular, the “rate-monotonic” static priority assignment, where tasks with shorter periods get the higher priorities, in a typical static-priority driven real-time operating system like pSOS VxWorks VRTX etc. Research (mostly) from CMU and U-York and Illinois gives you the mathematical tools to answer “what if I designed it this way???” analysis on your system workload. You need to break your software into “tasks” with “periods” and “deadlines” (relative to the period) and you must be able to guess or prototype a rough “execution time” for each task. Also, for more precise analysis, it helps to know all the critical sections and their runtimes and who shares them, or at the least, the length of the longest critical section in all of your software.

0

RMA is a short for Rich Mobile Applications. On Device Portals are sometimes referred to as Rich Mobile Applications. RMA is analogous to Rich Internet Applications.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.