Я написал консольное приложение на C # для вызова неуправляемого взаимодействия COM.Если я использую однопоточный режим, то утечки памяти нет.Но когда я использую многопотоковое взаимодействие с COM одновременно, возникает огромная утечка памяти.Оба способа имеют одинаковое количество взаимодействий.Я уверен, что я использую режим MTA, выделяет ли COM дополнительную память при использовании многопоточности, например, некоторая работа при переключении контекста потока?