You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is related to MMTObservatory/WFSsrv#4, but seems to be even more of an issue with these servers. There is really no apparent reason for these processes to use up 100's of MB of RAM when they're not being actively used. First step will be to go through and make sure all callbacks exit cleanly using self.finish(). Then go through and manually delete things once they're not needed and maybe add some calls to gc to force garbage collection to happen.
The text was updated successfully, but these errors were encountered:
This is a pretty serious issue. After a week or so of uptime, the f9wfs and matcam servers were using over 2 GB of memory. And the matcam server was hardly used, if at all:
The wfssrv process is a lot more stable while also being much more heavily used. Will need to do some profiling of the servers that communicate with SBIG cameras to see what's using all of the memory.
The core of the problem here lies within indiclient. The leakage has been somewhat mitigated, but the core issue of stale things not being garbage collected remains. May require a re-write of it to be fully async instead of threaded.
This is related to MMTObservatory/WFSsrv#4, but seems to be even more of an issue with these servers. There is really no apparent reason for these processes to use up 100's of MB of RAM when they're not being actively used. First step will be to go through and make sure all callbacks exit cleanly using
self.finish()
. Then go through and manually delete things once they're not needed and maybe add some calls togc
to force garbage collection to happen.The text was updated successfully, but these errors were encountered: