Currently i am preparing for my first SASC, after digging the last year. Since some weeks I realize a massive slowdown in the Browser version, no matter if I play with Firefox, Chromium or Opera under windows and linux!
On one hand the memory footprint is incredible, after I checked through five running maps, the browser instance rises up to 2.2G (best viewed in firefox with about:processes )
The problem can't be solved, by going back to the level overview page, the memory is still allocated. My understanding was, that going back should delete all the allocated memory from the active map, but that is not the case.
You need to reload idle from scratch, to get memory back to a normal size of 330MB-450MB.
Playing in browser in the bigger maps (Triskelion, China, Europe Huge) is almost impossible. The memory exhaustion goes hand by hand with a real slow down of the whole game. Clicking a territory for occupying needs 3-10 seconds for changing the color.
I tried now different browsers, used new empty profiles, no change.
Another observation is, that when reloading idle (to reset the memory footprint after severl minutes of usage) idle now loads all the time the first of my five level. Before some weeks, it remembered the last used level and opened that level again. This change and the memory exhaustion seems to be happening since the same point in time.
Are other players making similar observations, or do I have to dig deeper in my system.
The warzon app however changed to a much better behaviour: Here is now the behaviour much more game friendly: When clicking on idle, it opens the level map, from where you can select, which level to play instead just opening either a random level or the topmost level. This behaviour is perfect for collecting AP, while already having at least two parallel levels. No more wrong artifacts when a level is randomly opened.
Here a memory map from firefox (about:memory), when playing Hardened Triskelion, while four more levels are active
2,104.45 MB (100.0%) -- explicit
├──2,050.07 MB (97.42%) -- window-objects/top(
https://www.warzone.com/Idle/Play, id=32)
│ ├──1,828.89 MB (86.91%) -- active/window(
https://www.warzone.com/Idle/Play)
│ │ ├──1,819.77 MB (86.47%) -- js-realm(
https://www.warzone.com/Idle/Play)
│ │ │ ├──1,816.41 MB (86.31%) -- classes
│ │ │ │ ├──1,743.78 MB (82.86%) -- class(Array)/objects
│ │ │ │ │ ├──1,737.96 MB (82.59%) -- malloc-heap
│ │ │ │ │ │ ├──1,737.84 MB (82.58%) ── elements/normal
│ │ │ │ │ │ └──────0.12 MB (00.01%) ── slots
│ │ │ │ │ └──────5.82 MB (00.28%) ── gc-heap
│ │ │ │ ├─────69.21 MB (03.29%) -- class(Object)/objects
│ │ │ │ │ ├──44.43 MB (02.11%) -- malloc-heap
│ │ │ │ │ │ ├──33.00 MB (01.57%) ── slots
│ │ │ │ │ │ └──11.43 MB (00.54%) ── elements/normal
│ │ │ │ │ └──24.77 MB (01.18%) ── gc-heap
│ │ │ │ └──────3.42 MB (00.16%) ++ (10 tiny)
│ │ │ └──────3.37 MB (00.16%) ++ (5 tiny)
│ │ └──────9.12 MB (00.43%) ++ (3 tiny)
│ └────221.18 MB (10.51%) -- js-zone(0x12f7ba00)
│ ├──214.38 MB (10.19%) ++ strings
│ └────6.80 MB (00.32%) ++ (15 tiny)
├─────32.05 MB (01.52%) -- js-non-window
│ ├──23.19 MB (01.10%) ++ runtime
│ └───8.86 MB (00.42%) ++ (3 tiny)
└─────22.33 MB (01.06%) ++ (22 tiny)