Задать вопрос
Ответы пользователя по тегу C
  • Непонятки с MS SQL

    @sergeyZ
    Persist Security Info=True
    Ответ написан
    Комментировать
  • C# работа с картинками

    @sergeyZ
    При каждом захвате картинки она сохраняется на диск. Затем картинка загружается
    Но к чему такие сложности? Зачем её снова загружать чтобы отобразить?

    К сути: bitmap не самый компактный формат. Последовательность bitmap'ов — по своей сути несжатое видео. А пара секунд такого видео как раз занимает 150-200 Мб.

    Если я правильно понял, то в вашей задаче в List сохраняются не битмапы, а ссылки на файл? Тогда расход памяти обусловлен особенностями работы сборщика мусора в .net (память, занятая недоступными объектами не сразу освобождается) Картины должна быть примерно такая:


    Если же вы используете что-то вроде List<Bitmap>, то вам ничего не поможет. Приложение за 60 секунд сожрет всю оперативную память, потом за пару минут весь swap и повиснет.

    Уточните постановку задачи, поясните что нужно сделать.
    Ответ написан