Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

analiza statystyczna

Termin Definicja
analiza statystyczna

Analiza statystyczna to zbiorcze określenie metod liczbowej oceny danych zebranych w ramach kampanii lub systemu.

Na czym polega analiza statystyczna danych komputerowych

Analiza statystyczna jest sposobem porządkowania i oceniania danych liczbowych pochodzących z programu, systemu operacyjnego, urządzenia albo prowadzonego pomiaru. W środowisku komputerowym może dotyczyć między innymi czasu uruchamiania aplikacji, liczby błędów, wykorzystania procesora, zajętości pamięci operacyjnej, przepustowości sieci, temperatury podzespołów lub liczby operacji odczytu i zapisu. Sama pojedyncza wartość zwykle nie wystarcza do oceny stanu systemu. Dopiero zestawienie wielu obserwacji pozwala określić typowy poziom pracy, rozrzut wyników oraz zdarzenia nietypowe.

Podstawą analizy jest zbiór danych, w którym każda obserwacja powinna mieć określony czas, jednostkę i znaczenie. Dla przykładu pomiar użycia procesora wyrażony w procentach nie jest równoważny temperaturze podanej w stopniach Celsjusza ani liczbie błędów zapisanych w dzienniku systemowym. Przed obliczeniami trzeba więc sprawdzić, czy dane są kompletne, czy nie zawierają powtórzonych wpisów oraz czy pochodzą z porównywalnych warunków pracy. Wyniki bez takiej kontroli mogą prowadzić do błędnej interpretacji, nawet gdy same obliczenia zostały wykonane poprawnie.

Średnia, mediana i rozrzut w pomiarach systemu

Jednym z najczęściej stosowanych parametrów jest średnia arytmetyczna, obliczana przez podzielenie sumy wszystkich wartości przez ich liczbę. Może ona opisać przeciętne obciążenie procesora podczas określonego zadania, lecz jest wrażliwa na pojedyncze bardzo wysokie lub bardzo niskie wyniki. Dlatego przy analizie czasu odpowiedzi aplikacji często sprawdza się również medianę. Mediana jest wartością środkową po uporządkowaniu obserwacji i lepiej pokazuje typowy pomiar, gdy część operacji trwa znacznie dłużej od pozostałych.

Nie mniej ważny jest rozrzut danych. Odchylenie standardowe opisuje, jak bardzo obserwacje różnią się od średniej, a kwartyle dzielą uporządkowany zbiór na cztery części. W praktyce można dzięki temu odróżnić komputer działający stale pod podobnym obciążeniem od systemu, w którym występują krótkie, lecz powtarzalne skoki aktywności. Przy pomiarach czasu działania użyteczne bywają także percentyle, na przykład 95. percentyl, który wskazuje wartość, poniżej której znajduje się 95 procent obserwacji. Taki parametr pomaga zauważyć opóźnienia niewidoczne w samej średniej.

Wynik powinien być zawsze przedstawiony razem z liczbą pomiarów i zakresem obserwacji. Średnia z pięciu uruchomień programu ma mniejszą wartość poznawczą niż średnia z dłuższej serii wykonanej w tych samych warunkach. Trzeba też odnotować czynniki zakłócające, takie jak aktualizacja systemu, skanowanie antywirusowe, praca na zasilaniu bateryjnym, obciążenie dysku albo równoczesne działanie innych aplikacji. Bez tego nie da się rozstrzygnąć, czy różnica wynika z badanego programu, czy z otoczenia wykonawczego.

Wykrywanie anomalii i zależności między objawami

Analiza statystyczna może służyć do wykrywania anomalii, czyli obserwacji wyraźnie odbiegających od typowego wzorca. Anomalia nie jest automatycznie dowodem uszkodzenia. Może oznaczać chwilowe przeciążenie, błąd pomiaru, nietypowe zadanie uruchomione w tle albo rzeczywisty problem sprzętowy lub programowy. Sensowna ocena wymaga porównania zdarzenia z logami, konfiguracją oraz momentem wystąpienia objawu. Jeżeli wysokie użycie procesora pojawia się jednocześnie z konkretnym procesem i powtarza po każdym uruchomieniu tej samej operacji, jest to silniejsza wskazówka niż pojedynczy odczyt.

Do opisu zależności wykorzystuje się między innymi korelację. Dodatnia korelacja oznacza, że dwie wartości mają tendencję do wzrostu w tym samym czasie, a ujemna wskazuje na ruch w przeciwnych kierunkach. Korelacja nie dowodzi jednak związku przyczynowego. Wzrost temperatury procesora i spadek częstotliwości taktowania mogą występować równocześnie, ale do ustalenia przyczyny trzeba sprawdzić, czy zadziałał mechanizm ograniczania wydajności związany z temperaturą, czy też wystąpił inny czynnik, na przykład ograniczenie zasilania.

Przy danych z dzienników systemowych ważne jest grupowanie wpisów według czasu, komponentu i rodzaju zdarzenia. Sama liczba komunikatów nie określa jeszcze wagi problemu, ponieważ jeden powtarzający się wpis informacyjny może zdominować statystykę. Należy rozdzielić ostrzeżenia od błędów, połączyć zdarzenia należące do tej samej operacji i sprawdzić, czy po komunikacie pojawił się skutek obserwowany przez użytkownika. Takie podejście ogranicza ryzyko uznania przypadkowego wpisu za główną przyczynę awarii.

Wykorzystanie wyników przy diagnostyce laptopa i komputera

W diagnostyce laptopa lub komputera analiza statystyczna pomaga ustalić, czy objaw jest stały, okresowy czy zależny od warunków pracy. Można porównać czas uruchamiania systemu przed i po zmianie konfiguracji, liczbę zawieszeń w kolejnych dniach, temperatury podczas bezczynności i obciążenia albo częstotliwość błędów odczytu danych. Przydatne jest prowadzenie pomiarów w powtarzalnym scenariuszu: z tym samym programem, podobnym poziomem naładowania baterii, identycznym obciążeniem i z odnotowaniem wykonanych zmian.

Wynik analizy powinien prowadzić do sprawdzalnego wniosku, a nie tylko do ogólnego stwierdzenia, że komputer działa wolno. Jeżeli opóźnienie dotyczy wyłącznie operacji dyskowych, należy zestawić je z aktywnością nośnika i obciążeniem procesora. Jeżeli problem występuje po rozgrzaniu urządzenia, trzeba porównać temperaturę, częstotliwość taktowania i czas trwania obciążenia. Gdy błędy pojawiają się po wybudzeniu komputera, istotna jest chronologia zdarzeń z systemu oraz informacja, czy problem znika po pełnym ponownym uruchomieniu. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, a dane z pomiarów mogą ułatwić powiązanie zgłaszanego objawu z warunkami jego występowania.

Trzeba zachować rozróżnienie między analizą a testem potwierdzającym. Statystyka wskazuje wzorzec i pozwala ustalić, które hipotezy są najbardziej prawdopodobne, lecz nie zastępuje sprawdzenia konkretnego podzespołu, sterownika, przewodu ani ustawienia systemowego. Po wykonaniu czynności diagnostycznej warto powtórzyć te same pomiary i porównać wyniki z wcześniejszym zestawem. Dopiero zgodność poprawy z usunięciem określonej przyczyny pozwala uznać, że zmiana rzeczywiście wpłynęła na badany problem.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę