Sobes.tech
Intern

39. Логҳои барномаҳо дар системаи оператсионии Linux дар куҷо нигоҳ дошта мешаванд? * 40. Нишонаҳои шикастани хотира дар барномаи JAVA чӣ гунаанд? * Камшавии ҷиддӣ дар иҷроиш дар вақти дароз; Хатогиҳо дар логҳо мисли memeryEmpty; Хатогиҳои фаталӣ, ки ба қатъи фаврии барнома оварда мерасонанд; Пояи экранҳои блакировка;

sobes.tech AI

Ҷавоб аз AI

39. В ОС Linux къде се съхраняват логовете на приложенията?

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


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

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

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