Matavimo CPU apkrovimas Realaus laiko OS aplinkoje?

C

coshkun

Guest
Kaip mes galime matuoti procesoriaus apkrova Realaus laiko OS aplinkoje?
 
[Quote = coshkun] Kaip galime matuoti procesoriaus apkrova Realaus laiko OS aplinkoje? [/Quote] Išmatuojamas laikas, praleistas tuščiosios eigos užduotį. Atsakymas yra šiek tiek kitoks, jeigu jis mažos galios dizainas.
 
Tiesą sakant, ji gali būti aprašyta daug būdų ..... 1. Patikrinkite savo paveikslėlio dydį ir CPU kortelės, RAM ir Flash dydžio 2. Skaičiuokite erkių, kurių buvo imtasi pagal kiekvieną užduotį, ir palyginti su viso ciklo (įskaitant neveikos būsenos užduotis) 3 naudojamų erkių. Naudojant VxSim patikrinti, kiek laiko jūsų Neveikos užduotis yra (dažniausiai ji ateina,> = 70% jūsų ciklo trukmė ---- Priklauso nuo Nuotraukos dydis ir vykdymo laikas, kiekviena užduotis išteklių prieinamumą) Jei vaizdo dydis yra per didžiulis ir procesoriaus apkrova per didelė .... tada jūs galite eiti SBC atsižvelgdamas daugiau RAM, Flash ir Laikinoji atmintis (Puslapiuoti koncepcija). : D
 
Atsisiųsti kodą uCOS-II, ir patikrinti kodą funkcijos OS_TASK_STAT. Jis apskaičiuoja įterptųjų platforma CPU apkrova ir rūpinasi sveikojo skaičiaus kvadratas ir apkrovos skaičiavimo perpildymo. - Amr Ali www.embedded tips.blogspot.com
 

Welcome to EDABoard.com

Sponsor

Back
Top