Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / выдается ли исключение, если программе не хватает памяти? / 5 сообщений из 5, страница 1 из 1
19.06.2004, 23:34
    #32568542
alex_la
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выдается ли исключение, если программе не хватает памяти?
Люди, помогите пожалуйста. Пишу программку, которой приходиться перекидовать данные из нескольких текстовых файлов в один. Если файлы содержат по 100 записей проблем нет. А если более 4000 программа просто виснет. Вернее конечный файл доходит до определенного размера, а дальше стоп. Использую Filestream. Может надо как-то освободить память? Разве не должно выдаваться исключение о нехватке памяти?
...
Рейтинг: 0 / 0
20.06.2004, 01:46
    #32568554
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выдается ли исключение, если программе не хватает памяти?
Если вы данные не накапливаете в памяти, то проблем у вас не должно возникать, хоть гигабайты перетусовывайте.
По личному опыту, работая с FileSteam и файлами порядка 600Мб, моя прога не кушала более 40Мб оперативки.

Если проблемы памяти возникают, то существует много способов от

SystemMonitor, MemoryProfiler и т.п.

Когда OutOfMemory все же наступил, то "поздно пить боржоми".
...
Рейтинг: 0 / 0
20.06.2004, 09:44
    #32568577
alex_la
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выдается ли исключение, если программе не хватает памяти?
Когда OutOfMemory все же наступил, то "поздно пить боржоми".[/quot]

Меня интересует выдаст ли сообщение об ошибке или исключение, если OutOfMemory наступит. Дело в том что программа просто висит, а конечный файл перестает расти.
...
Рейтинг: 0 / 0
20.06.2004, 10:34
    #32568589
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выдается ли исключение, если программе не хватает памяти?
OutOfMemory exception действительно будет выдан. Но это тогда, когда процесс попытается захватить больше 2 Гб памяти.
...
Рейтинг: 0 / 0
21.06.2004, 11:23
    #32569199
Dr. Yes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выдается ли исключение, если программе не хватает памяти?
А на код можно взглянуть?...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / выдается ли исключение, если программе не хватает памяти? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]