Monitor It!

If you liked this item, please rate it up on Steam Workshop page.

Author: Keallu

Last revision: 23 May, 2023 at 13:15 UTC (5)

File size: 58.37 KB

On Steam Workshop

Description:
Compatible with Cities Skylines 1.17.0-f3 (Hotels & Retreats)

This mod allows to monitor system resources and performance.

NEW IN 1.8

– Recompiled for Cities Skylines 1.17.0-f3 (Hotels & Retreats).

NEW IN 1.7

– Recompiled for Cities Skylines 1.16.1-f2 (Hubs & Transport).

While working on Render It! mod, I experienced the lack of a good monitoring tool for Cities: Skylines – in terms of system resources and performance. I decided to make one and here it is.

For frame rate both current, average, minimum and maximum values are shown. It’s possible to use either normal or smoothen frame rate.

For processors utilization both current, average, minimum and maximum values are shown. Notice that these values are very dependent of the refresh interval. The larger the refresh interval, the larger uncertainty in processors utilization. Furthermore it is based on both kernel and user mode processing by the game (process) spread on refresh interval and number of processors (cores). The game might not "use" all cores so numbers can be uncertain to some degree. Please notice that game processors is only available for Windows systems.

For memory, both game, unity and mono usage of memory can be monitored. For game memory both physical and virtual memory usage are monitored likewise paged and non-paged pool usage. Please notice that game memory is only available for Windows systems.

The mod is specifically made to perform and not to put further pressure on the system while monitoring.

Thank you to the amazing modding community and especially SamsamTS, TPB, boformer and BloodyPenguin for releasing the source code of their great mods so we can all be inspired.

Instructions

Subscribe to the mod and in options choose refresh and reset interval, and what to monitor.

Both in-game button and panel can be moved around by dragging. For button right-click on it and for panel left-click at the top and drag it.

Compatibility

This mod does not use any detour, patching, replacing or decorating technique and it does not alter game save files in any way and can be disabled or unsubscribed safely at any time.

Known issues
  • Mono memory reports zero on Windows systems.

Source code

The source code is available here[github.com]

Thank you for:
  • rating this mod
  • being generous and supporting my work with a donation[paypal.me]
  • leaving your comments, impressions and ideas below

[paypal.me]