Форум — Development память 0 0 У меня переодически происходит зависание программы при вызове new или malloc, из-за чего это может быть? У меня подозрение, что не хватает места в куче. Как бороться с такой проблемой? Ссылка
> У меня подозрение, что не хватает места в куче. Нет. Если памяти не хватает, malloc просто вернет NULL. > из-за чего это может быть? Однозначно -- где-то память портится. > Как бороться с такой проблемой? Аккуратнее программировать ;) Die-Hard ★★★★★ (25.07.04 17:59:47 MSK) Ссылка
а core- файл создается ? 4ГБ-ОЗУ виртуальной памяти под каждый процесс. Вы не заполняете такой массив? anonymous (26.07.04 17:25:35 MSK) Ссылка