id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc 21,"Frequent memory allocation (TMuC 0.5, revision 81)",li@…,fbossen,"During tracing memory leak, we noticed a problem with the current ALF, CABAC and PIPE. When using encoder_lowdelay_loco.cfg code 3 WQGVA frames (gop size=2, 1 intra frame), 4452 times of memory allocation were recorded. When using encoder_lowdelay_loco.cfg and --ALF=1, memory allocation is increased to 327,753 times. When using encoder_lowdely_loco.cfg and --SymbolMode=1 (CABAC), memory allocation is increased to 12,396,839 times. When using encoder_lowdely_loco.cfg and --SymbolMode=2 (PIPE), memory allocation is increased to 12,396,839 times. (I was some surprised that we got the exact same number for CABAC and PIPE.) In principle, too frequent memory allocation will slow down the coding speed and lead to memory fragmentation. We think it is better to improve the related code.",defect,closed,minor,,HM,,fixed,,fbossen ksuehring davidf jct-vc@…