Topic: Memory Leak or Inefficient Cache Handling - Inside Terminals
Hello,
The game eventually takes up an exhorbitant amount of memory (for a game of this complexity).
I'm leaning away from the cause being a memory leak, but not ruling it out.
Memory
When I first start Perpetuum, a single instance uses about 350MB memory, when loaded from the field. Upon entering a Terminal directly from this field, the usage shoots up to ~850MB.
When returning to the field, the memory usage stays at about ~850MB.
As I travel to more fields & Terminals, the memory usage slowly increases.
The highest I've seen it, after a couple hours play, is 1.3GB. While this isn't crippling, memory and collection of unused objects could be optimized.
CPU
As with Memory, CPU Usage seems to increase as different areas are accessed. The main culprit for CPU attention is the Terminal Screen. When logging in for the first time to a Terminal, the UI is smooth, mouse is smooth, everything is responsive.
Visit some fields, maybe another Terminal, and CPU Usage while in Terminals is nearly doubled as compared to in the Field.
Which of these is the cause for the slowdown in Terminals on some PCs, I have no idea. I'll try and provide some screenshots of my Performance Monitor.
Lokked