Java обработка ошибки OutOfMemoryError
Из чистого любопытства, ну и в виду рабочей необходимости.
Вот взялся по изучать язык java.
Вопрос.
Оператор new может порождать исключительную ситуацию OutOfMemoryError.
Вопрос как правильно обрабатывать данную исключительную ситуацию?
Если делать проверку исключительной ситуации перед каждым “new” то как это скажется на читаемости кода и на производительности?
Возможно имеет смысл обрабатывать сразу блок кода поражающий нитьевидный процесс?
Как народ обрабатывает такую ошибку на практике в java?
PS: Это все к таму что есть некое приложение на java которое работало нормально. Но как только у этого приложения увеличили число клиентов раз в 10 сразу получаем ошибки OutOfMemmoreError – но уже от ява машины. Приложение после такой ошибки ведет себя невменяемо, как то оно очень неправильно написано.
Ответ на:
комментарий
от Cantor
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от Cantor
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от fenring
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Ошибка Java (2015)
- Форум OutOfMemoryError не могу победить (2015)
- Форум sendto обработка ошибки ENOBUFS (2012)
- Форум Ошибка запуска java (2018)
- Форум Статистическая обработка данных в Java (2009)
- Форум vim: Обнаружена ошибка при обработке (2014)
- Форум Обработка ошибки Out of memory (2023)
- Форум ruby, обработка ошибки тайм-аута (2015)
- Форум Ошибка при обработке пакета systemd (2020)
- Форум Ошибка компиляции на java (2015)