Sobes.tech
Intern

39. Къде се съхраняват логовете на приложенията в операционната система Linux? * 40. Какви са признаците за теч на памет в JAVA приложение? * Значително намаляване на производителността при продължителна работа на приложението; Грешки в логовете от типа memeryEmpty; FatalError, които водят до спешно затваряне на приложението; Поява на екрани за блокиране;

sobes.tech AI

Отговор от AI

39. Къде се съхраняват логовете на приложенията в операционната система Linux?

Логовете на приложенията обикновено се съхраняват в директорията /var/log/. В зависимост от конфигурацията на приложението, те могат да имат свои поддиректории или файлове, например /var/log/myapp.log. Приложенията също могат да пишат логове в системния журнал чрез syslog или journald.


40. Признаци за изтичане на памет в Java приложение:

  • Значително намаляване на производителността при дългосрочна работа на приложението поради увеличаване на времето за събиране на отпадъци.
  • Грешки в логовете, свързани с недостиг на памет, като OutOfMemoryError.
  • Постоянен растеж на използването на памет в мониторинга (размерът на купчината не се стабилизира).
  • Чести и дълги паузи на събирача на отпадъци.
  • В редки случаи — аварийно затваряне на приложението (FatalError).

Знаци като "memoryEmpty" или "екрани за блокиране" не са стандартни индикатори за изтичане на памет, те може да са специфични симптоми за конкретно приложение или среда.