365605356

365605356



zasobów (np. pamięci RAM) system może automatycznie podjąć decyzję o ich uwolnieniu poprzez usunięcie ze stosu aktywności o najniższym priorytecie [7].

Wyżej wymienione rozwiązanie jest typowo systemowe i niezależne od programisty, co niesie ze sobą zarówno pozytywne, jak i negatywne skutki. Z jednej strony nie ma obaw, że zasoby urządzenia niespodziewanie wyczerpią się i urządzenie zacznie się np. zawieszać. Z drugiej strony jednak taki sposób zarządzania aktywnościami mógłby prowadzić do niekontrolowanego usuwania ze stosu aktywności, które mimo niskiego priorytetu pełną ważną rolę i powinny ciągle działać. Z tego powodu twórcy systemu wprowadzili mechanizm pozwalający bezpośrednio kontrolować cykl życia każdej aktywności, którym można zarządzać za pomocą odpowiednich metod programistycznych.

Każda aktywność składa się z metod, które implementuje programista, jednak konieczne jest też przestrzeganie pewnych z góry określonych zasad programistycznych odnoszących się do aktywności. Programiści mogą tworzyć i implementować dowolne metody, jednak do sterowania aktywnościami konieczne jest (“suwanie wielu, z góry określonych metod. Jest to związane z koniecznością zarządzania jlrj-Jyklem życia. Do sterowania nij^5|użą z góry określone metody, których implementacja bezpośrednio informuje system, jakie działanie dotyczące aktywności ma podjąć w określonym momencie. Metody te są bardzo opisowe i w pełni wyczerpują temat zarządzania działaniem aktywności. Przedstawia je rysunek 2.1, który obrazuje również cykl życia aplikacji oraz metody programistyczne, które pozwalają na kontrolowanie aktywności.

10



Wyszukiwarka

Podobne podstrony:
3.    Dyrektor komisji okręgowej może też podjąć decyzję o unieważnieniu
- 132 - dla programu uży tkorni] Un. Dodatkowy moduł pamięci RAM o pojemności k kbnjtów zawiera syst
AGH Kraków WEAIiE Katedra Automatyki Napędu i Urządzeń Przemysłowych Układy pamięci RAM Mikrokompute
Procesor System operacyjny Pamięć RAM Konfiguracja minimalna: •    Procesor
Jak przyśpieszyć system i odci żyć pamięć RAM1 Witam.Przcdstawic dole łatwy sposób na przyśpieszenie
MG&04 t/hn t StftJFt; ~ ■ Realizacja pamięci RAM process llbrary leee; use ieee.stdJoglc_1164.all;
img057 (5) 3. Jakie czynności może samodzielnie podjąć pielęgniarka do czasu przybycia lekarza 
Slajd23 (115) Pamięć RAM
Slajd49 (69) Przerwania sprzętowe i generowaneprzez procesor Oprogramowanie systemowe może przejąć o
Image609 Pamięć RAM (akumulatory) Pamięć RAM charakteryzuje się pojemnością 16 słów 4-bitowych z
EP 2 034 830 BI opisanego 1,2 lub trzema resztami aminokwasowymi, np. CDR3 łańcucha ciężkiego może p

więcej podobnych podstron