У меня есть приложение, написанное на C #, которое работает хорошо, но иногда в поле выдает ошибки, которые, по нашему мнению, связаны с нехваткой памяти или взаимодействием со сборщиком мусора.
Если кому-то интересно, оноописано здесь:
Невозможно привести объект типа 'NHibernate.Impl.ExpandedQueryExpression' к типу 'NHibernate.Linq.NhLinqExpression'
Я хочу попробовать и воспроизвести это для отладки, но моя машина разработки имеет слишком много памяти.
Я удалил файл подкачки, чтобы моя виртуальная память была ограничена 12 ГБ физической памяти, так что кроме физического удаления оперативной памяти, есть ли у кого-нибудь какие-либо предложения о том, как имитироватьнехватка памяти в среде разработки?
РЕДАКТИРОВАТЬ:
Удален вопрос об инструментах, которые контролируют сборщик мусора?