smart soft

Oprogramowanie ekologiczne

Komputery w XXI wieku są bardzo szybkie, współczesne procesory wykonują ponad pół biliona operacji na sekundę. Dlatego programiści nie zwracają uwagi czy ich aplikacja pracuje optymalnie. Weźmy dla przykładu obiekt na wizualizacji – przejście. Obiekt musi prezentować aktualny stan przejścia w budynku, czyli jeśli ktoś otworzy drzwi stan obiektu powinien się zaktualizować. Można to zrobić na dwa sposoby. W pierwszym wariancie obiekt na wizualizacji co 500 mili sekund będzie sprawdzał swój stan w części programu odpowiedzialnej za połączenie z urządzeniem. W drugim wariancie moduł programu komunikujący się z urządzeniem kontroli dostępu, po natrafieniu na zmianę stanu odnajdzie obiekt na wizualizacji i zmieni jego stan. Oczywiście wariant drugi jest bardziej optymalny. Są drzwi w budynku, które są otwierane raz dziennie albo wcale czyli program by wykonywał kilka tysięcy dziennie operacji nadmiarowych. Wykonanie każdej operacji to pobranie porcji energii. Dlatego sprawdzamy aplikacje pod względem poboru mocy i staramy się żeby liczba operacji procesora była jak najmniejsza.
Dobry program jest ekologiczny.
Oprogramowanie ekologiczne
KONTAKT / SMART SOFT Jarosław Michalski / tel.: 502 170 240 / www.ssoft.eu / info@ssoft.eu