Adem schrieb: > And, the code I used was this. [...] > MemoPerformance.Lines.Add(Format('Time: %n', [Time3 * 1E-6])); > Node1.Free; > end; Can you show the time for Node1.Free as well? Fast allocation can result in slow deallocation... DoDi