Intern
39. Kde jsou uloženy logy aplikací v operačním systému Linux? * 40. Jaké jsou příznaky úniku paměti v aplikaci JAVA? * Výrazné snížení výkonu při dlouhodobém provozu aplikace; Chyby v logech typu memeryEmpty; Fatální chyby vedoucí k náhlému ukončení aplikace; Objevení obrazovek blokování;
sobes.tech AI
Odpověď od AI
39. Kde jsou uloženy logy aplikací v operačním systému Linux?
Logy aplikací jsou obvykle uloženy v adresáři /var/log/. V závislosti na konfiguraci aplikace mohou mít vlastní podsložky nebo soubory, například /var/log/myapp.log. Aplikace mohou také zapisovat logy do systémového deníku přes syslog nebo journald.
40. Příznaky úniku paměti v Java aplikaci:
- Výrazné snížení výkonu při dlouhodobém provozu aplikace kvůli prodloužené době sběru odpadu.
- Chyby v logech související s nedostatkem paměti, například
OutOfMemoryError. - Neustálý růst spotřeby paměti v monitorování (velikost haldy se nezastavuje).
- Časté a dlouhé pauzy garbage collectoru.
- V ojedinělých případech náhlé ukončení aplikace (
FatalError).
Znaky jako "memoryEmpty" nebo "zámky obrazovek" nejsou standardními indikátory úniku paměti, mohou být specifickými symptomy pro konkrétní aplikaci nebo prostředí.