Still not understanding why bother than for the joy of fiddling…. My 4 gb pi5 runs two pip weewx sqlite instances (I’ve run 5) and over a half dozen containers for Home Assistant, MQTT, Unifi controller, ZWave, pihole, etc. It doesn’t even breath hard doing that. All kinds of extra capacity.
I don’t even look at memory usage or cpu or i/o because the os handles it for me. The defaults are fine and stable on thousands of systems including tiny ancient boxes. Heck I ran for years on a arm32 box with only 64 MB memory. It went literally years without rebooting, As long as the skins process in a few seconds no need to super over-optimize here… On Friday, February 27, 2026 at 3:27:07 PM UTC-8 John Smith wrote: > On Sat, 28 Feb 2026 at 05:59, DR <[email protected]> wrote: > >> one word and masked it to get what we wanted. Obviously won't work with >> numeric values but shows the lengths we were taught to do in the infancy >> > > That's the second part of my tuning, by default decimal numbers were being > stored as doubles which take 8 bytes and allow 16 decimal places of > precision when floats only use 4 bytes since only one decimal place is > needs. > > I also switch other columns like usUnits and interval to be tinyints which > only use 1 byte compared to 4 bytes for an int. > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/ae64fa83-7c5c-4c6e-bf01-abe0d939504fn%40googlegroups.com.
