0
I have a node.js process running on a Solaris box. In the top command view, the "RES" column which I guess represents the physical memory is constant and reasonable. However the "SIZE" column keeps growing, within two hours it could reach up to 520MB and is constantly going up.
- What does the "SIZE" column exactly represent?
- Is this behavior acceptable (normal).
- Would restarting the process have any effect on performance (e.g. loose cached resources, etc.) ?
Its at 2.5 GB now, looks like its going to infinity. However everything seems stable and performance is great. Thanks. – Amjad Masad – 2011-09-22T00:13:18.600
It does seem that something is leaking address space then. On a 64-bit OS, it can take an awfully long time for that to do damage. But going to infinity is not good. See if the rate of increase seems to be leveling off. – David Schwartz – 2011-09-22T00:28:51.103