Sobes.tech
Intern

39. Gdzie są przechowywane logi aplikacji w systemie operacyjnym Linux? * 40. Jakie są oznaki wycieku pamięci w aplikacji JAVA? * Znaczny spadek wydajności podczas długotrwałej pracy aplikacji; Błędy w logach typu memeryEmpty; Błędy krytyczne prowadzące do nagłego zamknięcia aplikacji; Pojawianie się ekranów blokady;

sobes.tech AI

Odpowiedź od AI

39. Gdzie przechowywane są logi aplikacji w systemie Linux?

Logi aplikacji zazwyczaj przechowywane są w katalogu /var/log/. W zależności od konfiguracji aplikacji, mogą mieć własne podkatalogi lub pliki, np. /var/log/myapp.log. Aplikacje mogą również zapisywać logi do systemowego dziennika za pomocą syslog lub journald.


40. Objawy wycieku pamięci w aplikacji Java:

  • Znaczny spadek wydajności podczas długotrwałej pracy aplikacji z powodu wydłużonego czasu zbierania śmieci.
  • Błędy w logach związane z brakiem pamięci, np. OutOfMemoryError.
  • Stały wzrost zużycia pamięci w monitoringu (rozmiar sterty się nie stabilizuje).
  • Częste i długie przerwy w działaniu zbieracza śmieci.
  • Rzadko, nagłe zamknięcie aplikacji (FatalError).

Znaki takie jak "memoryEmpty" lub "ekrany blokady" nie są standardowymi wskaźnikami wycieku pamięci, mogą być specyficznymi objawami dla konkretnej aplikacji lub środowiska.