Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > java.lang.OutOfMemoryError |
Автор: rni 7.4.2004, 12:22 |
java.lang.OutOfMemoryError - Книга Excel 21000 записей данных действительно много Может быть можно увеличить память виртуальной машины? |
Автор: SmaLL 7.4.2004, 13:14 | ||
Запусти в командной строке "java -X" Тебя должны интересовать параметры:
|
Автор: DarkDS 7.4.2004, 13:23 |
Помимо этого - проверь на меморилики. ![]() |
Автор: rni 7.4.2004, 13:30 | ||
Странное дело, java -Xmx любое число - даёт ошибку: Invalid maximum heap size ![]() Версия 1.4.1_03 Добавлено @ 13:33
В смысле шарики? - 1Гб ![]() |
Автор: DarkDS 7.4.2004, 13:40 |
Нет... в смысле все ли коректно гарбадж коллектором удаляется. Кстати... А ошибка выскакивает сразу или после какого то времени работы? |
Автор: AntonSaburov 7.4.2004, 13:57 | ||
Попробуй такие параметры java -Xms1000000 -Xmx150000000 <class_name> |
Автор: rni 7.4.2004, 13:59 |
Ошибка выскакивает не сразу. Изначально javaw занимает 5,5Мб, формирует около 10 000 строк, используемая память увеличивается до 76Мб->Exception(разрывается связь с сокетом). Вычислительный поток продолжает слушать сокет память=76Мб Размер памяти смотрел в диспетчере задач... А как проверить на корректность? Добавлено @ 14:06 Да, пробелы между Xms и числом у меня были явно лишними, Спасибо всем, заработало 163Мб хватило. Что бы я без вас делал?... ![]() |
Автор: DarkDS 7.4.2004, 14:28 | ||
В общем то если при работе память не будет прибывать постоянно, то можно особо не беспокоится... А так http://www.borland.com/products/downloads/download_optimizeit.html тебе поможет ![]() |