how much memory RAM SignalK uses

how much memory RAM SignalK uses? What’s recommended size? for arm32 Thanks
10 Replies
Владимир Калачихин
~$ ps -p 552839 -o vsz=,rss=
999080 142216
~$ ps -p 552839 -o vsz=,rss=
999080 142216
Teppo Kurki
Teppo Kurki6mo ago
I don’t have a single figure for this. There is a baseline for a server with no data and plugins, but the number of paths and active ais targets will affect mem usage
Владимир Калачихин
ps -p 563794 -o vsz=,rss=
1073380 90512
ps -p 563794 -o vsz=,rss=
1073380 90512
Fresh start, about 1000 AIS targets.
Tony
Tony6mo ago
There is no correct answer here. The memory required to install and build the application before starting the runtime could take a lot more. Not to mention how much is needed to scale the server for real world practical purposes. I think my raspberry pi utilization is about 5% on average. Storage is less than 10%. There is no auto scaling an on premises non virtual computer so you need a lot more capability than the demands of the software installed
mgrouch
mgrouchOP6mo ago
Is there a way to limit number of AIS targets SignalK keeps in memory? Like keep only N closest? Thanks
Teppo Kurki
Teppo Kurki6mo ago
Not out of the box. The data comes in messages where only some of them contain the position, so the logic is more complex than just filtering incoming messages
Владимир Калачихин
It's hard to meet 1000 AIS targets in real life.
BlackSea
BlackSea6mo ago
if you sail on the IJsselmeer (NL) at the weekend this is normal (provided you have a good VHF antenna on the masthead)
Владимир Калачихин
Heh. There is an operational switch for this. But 1000 targets is about 1 Mb of data. This shouldn't have much effect on the server.
No description
Владимир Калачихин
Bytheway: At what distance do you see the AIS targets?

Did you find this page helpful?