Maybe it's even a memory leak.
I renamed my datas directory to 'datas.bak', created a new datas directory and copied in these Amiga dats:
commodore amiga - games - public domain (tosec-v2004-12-29_rc).zip
commodore amiga - games (tosec-v2004-12-31_rc).zip
They are converted from CM format with Logiqx's dattool.
[1] I start RomCenter, 2.70 b2.
=> commodore amiga - games dat is loaded (19385 files)
=> Memory usage: 30.520 KB.
[2] I load the second dat (PD)
=> commodore amiga - PD dat is loaded (3282 files)
=> Memory usage: 27.004 KB.
[3] I load the first dat again (big one)
=> commodore amiga - games dat is loaded (19385 files)
=> Memory usage: 42.404 KB!
[4] I load PD dat...
=> Mem usage = 38.888 KB!
[5] I load big dat...
=> Mem usage = 54.284 KB!
This gets more and more, the more you swap the files. No wonder that with my filesharing app running for 3 days (112 MB RAM usage), my internet browser didn't work for long anymore. I investigated why this happened, and it's indeed RomCenter that adds up to RAM usage with every dat switch!
So ... Eric, could you please try to return more mem when the user switches to another dat?
Please tell me if you need those dats for testing too.
Thanks,
andy
ROMCenter (2.70b2) eats too much mem!!
Moderator: Wanderer
Forum rules
No roms requests or illegal links
No roms requests or illegal links