yartat
Я рад что посетители форума настолько хорошо овладели скиллом использования разных тулов!
Тем не менее не могу не отметить что приведенные цифры (3*21+15*16+1.8*16 = 331 МБ) являются вполне гуманными для алгоритма, ворочающего 3-х мегабайтные фреймы в 16 потоков.
При этом кэш Avisynth-а в любом случае занимает больше памяти, вплоть до бесконечности, т.е. если кто и "вводит в заблуждение", то это не я.
Я не вижу вообще ни одной причины почему надо проводить какую-то борьбу за снижение потребления памяти ниже 331 МБ.
Если вдруг кому-то настоятельно хочется провести такую борьбу - то исходники svpflow1 открыты.
А вообще, перед тем как давить интеллектом, настоятельно рекомендуется ознакомиться с принципами работы Avisynth вообще, и со способом организации многопоточности в нем в частности.