Pomiaru obciążenia procesora w środowisku RTOS?

C

coshkun

Guest
Jak możemy zmierzyć obciążenie procesora w środowisku RTOS?
 
[Quote = coshkun] Jak możemy zmierzyć obciążenie procesora w środowisku RTOS? [/Quote] Zmierzyć czas spędzony w idle zadania. Odpowiedź jest trochę inny, czy to o małej mocy projektu.
 
Właściwie może to być opisane w sposób zbyt wiele ..... 1. Sprawdź rozmiar obrazu i karty procesora i wielkości pamięci RAM Flash 2. Policz kleszcze podejmowane przez każdego z zadań i porównać z ogólnej liczby kleszczy używane w cyklu (w tym trybie zadania) 3. Korzystanie VxSim sprawdzić, ile czasu bezczynności zadaniem jest tam (na ogół chodzi o> = 70% swojego czasu cyklu ---- zależności od wielkości zdjęcia i czasu realizacji podjętych przez każdego zadania z dostępności zasobów) Jeżeli rozmiar obrazu jest zbyt wielkie i ładowanie CPU jest zbyt wysoka .... a następnie można przejść do SBC jest o Wyższej RAM, Flash i pamięci Cache (koncepcja stronicowania). : D
 
Pobierz kod źródłowy uCOS-II, i sprawdzić kod źródłowy OS_TASK_STAT funkcji. Oblicza obciążenie procesora w osadzonym platformy i dba o integer division i przepełnienie obliczania obciążenia. - Amr Ali www.embedded-tips.blogspot.com
 
Jak możemy zmierzyć obciążenie procesora w środowisku RTOS?
 
[Quote = coshkun] Jak możemy zmierzyć obciążenie procesora w środowisku RTOS? [/Quote] Zmierzyć czas spędzony w idle zadania. Odpowiedź jest trochę inny, czy to o małej mocy projektu.
 
Właściwie może to być opisane w sposób zbyt wiele ..... 1. Sprawdź rozmiar obrazu i karty procesora i wielkości pamięci RAM Flash 2. Policz kleszcze podejmowane przez każdego z zadań i porównać z ogólnej liczby kleszczy używane w cyklu (w tym trybie zadania) 3. Korzystanie VxSim sprawdzić, ile czasu bezczynności zadaniem jest tam (na ogół chodzi o> = 70% swojego czasu cyklu ---- zależności od wielkości zdjęcia i czasu realizacji podjętych przez każdego zadania z dostępności zasobów) Jeżeli rozmiar obrazu jest zbyt wielkie i ładowanie CPU jest zbyt wysoka .... a następnie można przejść do SBC jest o Wyższej RAM, Flash i pamięci Cache (koncepcja stronicowania). : D
 
Pobierz kod źródłowy uCOS-II, i sprawdzić kod źródłowy OS_TASK_STAT funkcji. Oblicza obciążenie procesora w osadzonym platformy i dba o integer division i przepełnienie obliczania obciążenia. - Amr Ali www.embedded-tips.blogspot.com
 

Welcome to EDABoard.com

Sponsor

Back
Top