Wczoraj wieczorem próbowałem na nieskonfigurowanym urządzeniu odświeżanie www.
Ogólnie pamięć skacze, ale praktycznie po każdym odświeżeniu strony, albo wejściu w podstronę, ubywało "na stałe" 40 B pamięci.
Ale zostawiłem moduł na dłużej i po kilku godzinach zwolnił tą pamięć i wróciła ona do puli. Także możliwe, że to gdzieś w webserver jest coś przechowywane i po dłuższym czasie zwalniane.
Dzisiaj odpaliłem soft generowany na tego SP111 z połączeniem do serwera i ilość zużywanej pamięci się nie zmienia w trakcie normalnej pracy (cały czas jest tyle samo).
Problem zaczyna się robić, gdy wchodzi się na www urządzenia. Nawet bez podania hasła (tylko okno do autentykacji wyskakuje) i pamięci jest nieco mniej:
Code: Select all
# normalnie pracujące urządzenie, utrzymane połączenie z serwerem:
11:59:47.525 -> Free heap: 24296
# wejście na www urządzenia (1 raz)
12:00:41.718 -> Free heap: 23656
12:00:45.760 -> Free heap: 23712
...
12:02:32.129 -> Free heap: 23904
...
12:04:00.420 -> Free heap: 24096
Ogólnie jak się odświeża, to pamięci ubywa po trochę.
Zrywanie i nawiązywanie połączenia z serwerem nie ma wpływu na ilość wolnej pamięci.
Resetowanie połączenia Wi-Fi też nie ma wpływu (wywalam na chwilę z AP i ESP łączy się ponownie).