„Beágyazott információs rendszerek - vizsga 2010.05.19” változatai közötti eltérés

Kiskoza (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
Kiskoza (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
3. sor: 3. sor:
''A napokban felrakom a megoldást is - [[Szerkesztő:Kiskoza|Koza]] ([[Szerkesztővita:Kiskoza|vita]]) 2014. május 21., 10:25 (UTC)''
''A napokban felrakom a megoldást is - [[Szerkesztő:Kiskoza|Koza]] ([[Szerkesztővita:Kiskoza|vita]]) 2014. május 21., 10:25 (UTC)''


;1 Egy öt tazskból álló rendszerben prioritásos ütemezést alkalmazunk. Az egyes taszkok periódusát, számítási idejét, határidejét, ill. a hibakezelő handler futási idejét msec-ben megadó számnégyesek csökkenő prioritás szerint rendezve a következők (10, 0.4, 3, 0.1), (3, 0.45, 3, 0.05), (6, 0.7, 6, 0.05), (14, 1.15, 14, 0.1), (14, 4.5, 14, 0.5). Valamelyik taszk végrehajtása során 5 msec-enként legfeljebb egyszer, véges valószínűséggel hiba lép fel. A Deadline Monotonic Analysis (DMA) módszer felhasználásával vizsgálja meg, hogy a legkisebb prioritású taszk teljesíti-e a határidőt (4 pont)?
;1 Egy öt taszkból álló rendszerben prioritásos ütemezést alkalmazunk. Az egyes taszkok periódusát, számítási idejét, határidejét, ill. a hibakezelő handler futási idejét msec-ben megadó számnégyesek csökkenő prioritás szerint rendezve a következők (10, 0.4, 3, 0.1), (3, 0.45, 3, 0.05), (6, 0.7, 6, 0.05), (14, 1.15, 14, 0.1), (14, 4.5, 14, 0.5). Valamelyik taszk végrehajtása során 5 msec-enként legfeljebb egyszer, véges valószínűséggel hiba lép fel. A Deadline Monotonic Analysis (DMA) módszer felhasználásával vizsgálja meg, hogy a legkisebb prioritású taszk teljesíti-e a határidőt (4 pont)?
:
: Táblázat a jobb átláthatóságért
{| class="wikitable" border="1"
|-
! Taszk !! T !! C !! D !! <math>C_f</math>
|-
| 1    || 10 || 0.4  || 3  || 0.1
|-
| 2    || 3  || 0.45 || 3  || 0.05
|-
| 3    || 6  || 0.7  || 6  || 0.05
|-
| 4    || 14 || 1.15 || 14 || 0.1
|-
| 5    || 14 || 4.5  || 14 || 0.5
|}
: A szokásos képletet ki kell egészíteni a hibakezelés számítással:
: <math>R_i = C_i + I_i + \left \lceil \frac{R_i}{T_f} \right \rceil  max\{{C_f}_i\}</math>, ahol
:: <math>I_i = \sum \left \lceil \frac{R_i}{T_k} \right \rceil C_k</math>
:: <math>T_f = 5</math>, azaz a hiba fellépésének periódusideje
{| class="wikitable" border="1"
|-
! <math>R_{i}^{n}</math> !! <math>I_i</math> !! <math>R_{i}^{n+1}</math>
|-
| ...                    || ...              || ...
|-
| ...                    || ...              || ...
|}


;2. Hogyan értékeli a memóriamenedzsment technikákat a válaszidő kézbentarthatósága szempontjából (1 pont)?
;2. Hogyan értékeli a memóriamenedzsment technikákat a válaszidő kézbentarthatósága szempontjából (1 pont)?