I normally have 7 worlds open, each set to handle up to 500,000 lines. When I searched through all the text in all the windows, memory had gone up from 65MB to close to 120MB of ram used. Now this ain't a problem, but when I tried to reduce it by setting all output buffers at 5000 lines, the program was busy for a bit, there were way less lines in my buffer, but even now, minutes later, it's still at 120MB of ram. You'd expect it to drop when you lower the amount of lines.
Line usage:
World1: 10176
World2: 16667
World3: 32211
World4: 7170
World5: 9666
World6: 30474
World7: 40264
Line usage:
World1: 10176
World2: 16667
World3: 32211
World4: 7170
World5: 9666
World6: 30474
World7: 40264