We have a couple of boxes running; top perpetually looks like this:
Roughly ~80 -> ~100 processes, low load average, but only 4668K of Free Mem. Is this normal? My understanding is that Inact memory is basically the same as free memory.... so why doesn't FBSD clear that out? If a proc needed say, 10GB of memory at this point, does it ask the system to clear some Inact memory and then wait for that to be done?
Code:
last pid: 66910; load averages: 0.02, 0.11, 0.07 up 17+13:35:30 10:21:28
80 processes: 2 running, 78 sleeping
CPU: 1.6% user, 0.0% nice, 3.1% system, 3.5% interrupt, 91.8% idle
Mem: 62M Active, 2813M Inact, 223M Wired, 151M Cache, 112M Buf, 4668K Free
Swap: 28G Total, 92K Used, 28G Free
Roughly ~80 -> ~100 processes, low load average, but only 4668K of Free Mem. Is this normal? My understanding is that Inact memory is basically the same as free memory.... so why doesn't FBSD clear that out? If a proc needed say, 10GB of memory at this point, does it ask the system to clear some Inact memory and then wait for that to be done?