diff --git a/Thesis/Chapters/4. Tests.typ b/Thesis/Chapters/4. Tests.typ index 0c70058..c7012fc 100644 --- a/Thesis/Chapters/4. Tests.typ +++ b/Thesis/Chapters/4. Tests.typ @@ -285,7 +285,7 @@ Użytkownik A dokonywał zmian w treści notatki, podczas gdy użytkownik B mia Weryfikacja wymagań niefunkcjonalnych została uzupełniona o pomiary wydajnościowe przeprowadzone przy użyciu narzędzi Instruments dostarczanych wraz z Xcode. -Średnie zużycie pamięci RAM przy uruchomionej aplikacji, bez aktywnej sesji edycji, wynosiło 20 MB. Podczas aktywnej sesji peer-to-peer z dwoma połączonymi klientami zużycie wzrastało do 30 MB. Wzrost ten jest spowodowany głównie utrzymywaniem obiektów związanych z sesją `MCSession` oraz obsługą komponentu edycji tekstu `TextEditor`. Nie zaobserwowano wycieków pamięci (memory leaks) w trakcie użytkowania. +Średnie zużycie pamięci RAM przy uruchomionej aplikacji, bez aktywnej sesji edycji, wynosiło 20 MB. Podczas aktywnej sesji peer-to-peer z dwoma połączonymi klientami zużycie wzrastało do 30 MB. Wzrost ten jest spowodowany głównie utrzymywaniem obiektów związanych z sesją `MCSession` oraz obsługą komponentu edycji tekstu `TextEditor`. Nie zaobserwowano wycieków pamięci w trakcie użytkowania. Obciążenie procesora w stanie spoczynku wynosiło 0-1%, gdzie przedział maksymalny wynosi 0-600%, ze względu na obecność 6 rdzenii, których zużycie, w zakresie 0-100%, się sumuje. Podczas intensywnej edycji tekstu z jednoczesną synchronizacją obciążenie wzrastało do 30-40% na urządzeniu iPhone 16 Pro. Głównym źródłem obciążenia była obsługa edycji tekstu oraz wysyłanie danych przez framework Multipeer Connectivity. diff --git a/Thesis/main.pdf b/Thesis/main.pdf index 3d74083..65ac178 100644 --- a/Thesis/main.pdf +++ b/Thesis/main.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b7557768b78f647bdfc3f7d0e6f065a3b38121382bf7fe83db3ccc6381d00f80 -size 1612962 +oid sha256:5972a6d59157d5a676df5126ab04c4bd5caeeb068e1433929c43bb08325ac673 +size 1613012