Утечка памяти при транскодировании в память
Posted: Sun Jan 29, 2012 2:32 pm
Заметил странную особенность, если настроить транскодер на работу в памяти (чтобы не использовать дисковое кеширование) то рано или поздно память заканчивается и фильм начинает останавливаться. Детально: прогу использую как сервис, выделил 3 ГБ памяти, запустил серию одного сериала (транскодируется в 2 гб макс), серия проиграла и выделилось где-то 2 Гб памяти. потом запускаю следующую серию и память не освобождается. Скорее всего прога умно рулит памятью но рано или поздно приходиться сервер перезагружать.. потому, что фильм проиграет 5-10 сек и останавливается (как будто не хватает места для транскодирования). Вопрос к шарящим - "что я делаю не так"? уж сильно не хочется трахать диск.. он до дыр сотрется скоро
тем более оперы хватает. Кстати еще интересная особенность в том, что более 2Гб не откушивает сервис, несмотря на то что стоит лимит 3 Гб.. может это ограничение win7 x64.. может еще что-то..
