Memory management



Hello there,

I have a computer running FreeBSD 6.1.

As time passing by, the memory fills up. When the machine starts,
memory is occupied to 30 %, and after two or three weeks memory is
occupied to 100 % and it begins to use swap.

It is "inactive" pages that fills up the memory.

I tried to restart every process, but memory usage does not
decrease. Only a reboot can fix that. And I'm not able to see which
process leaks.

I was not able to find a correct definition of what "inactive"
memory is. First, I would like to know what are these kind of pages :
wired, active, inactive, cache and free.

Is that normal that inactive memory usage grows ? What should I do ?

Do you have any tools to monitor memory usage of processes ?

Many thanks, regards,
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • How to find out how many other processes share VM with $PID?
    ... I was a bit frustrated by bad quality of memory usage info ... I know how to detect and correctly account for threads ...
    (Linux-Kernel)
  • Re: Backup fails with volsnap error
    ... memory usage is way over the top. ... In fact, if you get Trend under control, you'll probably see Exchange grab ... The Trend requirments say 512MB of RAM for the system.... ... I will talk to Trend about the memory usage. ...
    (microsoft.public.windows.server.sbs)
  • Re: Memory problem
    ... > I test the memory usage with my System Resources Manager and the top ... > command (I work with Linux but the Mac forums are the only place to go ... There are two levels of memory allocation going on here, ... One level is the malloc level, where you can request things in byte-sized ...
    (comp.sys.mac.programmer.help)
  • Re: High Memory Usage Garbage Collection Question
    ... > whether I can reduce the memory usage. ... > I have an app that wakes up and processes text files into a database ... > public static string readLineResponse; ...
    (microsoft.public.dotnet.general)
  • Re: Indexing uses *lots* of memory
    ... I'm not worried about store.exe memory usage (the ... server supports over 500 users). ... please refer to the following Microsoft ...
    (microsoft.public.exchange2000.general)