Sobes.tech
Intern

39. Kde sa ukladajú logy aplikácií v operačnom systéme Linux? * 40. Aké sú znaky úniku pamäte v JAVA aplikácii? * Výrazné zníženie výkonu pri dlhodobej prevádzke aplikácie; Chyby v logoch typu memeryEmpty; FatalError, ktoré spôsobujú náhle ukončenie aplikácie; Vyskytovanie obrazoviek blokovania;

sobes.tech AI

Odpoveď od AI

39. Kde sú uložené logy aplikácií v operačnom systéme Linux?

Logy aplikácií sa zvyčajne ukladajú v adresári /var/log/. V závislosti od konfigurácie aplikácie môžu mať vlastné podadresáre alebo súbory, napríklad /var/log/myapp.log. Aplikácie môžu tiež zapisovať logy do systémového denníka cez syslog alebo journald.


40. Príznaky úniku pamäte v Java aplikácii:

  • Výrazné zníženie výkonu pri dlhodobom behu aplikácie kvôli predĺženému čase zberu odpadu.
  • Chyby v logoch súvisiace s nedostatkom pamäte, ako je OutOfMemoryError.
  • Neustály rast spotreby pamäte v monitorovaní (veľkosť haldy sa nezastavuje).
  • Časté a dlhé prestávky garbage collectora.
  • V zriedkavých prípadoch náhle ukončenie aplikácie (FatalError).

Znaky ako "memoryEmpty" alebo "obrazovky blokovania" nie sú štandardnými indikátormi úniku pamäte, môžu byť špecifickými symptómami pre konkrétnu aplikáciu alebo prostredie.