From: RichardR <randjunk@gmail.com>
To: linux-mm@kvack.org
Subject: The using of memory buffer/cache and free
Date: Tue, 5 Apr 2005 10:50:05 +0000 [thread overview]
Message-ID: <ea908f9e050405035024b5bcc3@mail.gmail.com> (raw)
Hi all,
I just want to wipe out some doubts in my knowledges about how
processes and kernel use memory buffer/cache and memory free.
My doubt is, when I run the first time my machine and when I run
"free"... it shows me corrret numbers. no memory leaks on view...
Now when I try to run some process, like a simple rsync transfer
which takes some time to finish...I just can see that my "free" goes
down, which can be explained with the rsync activities...
after some minutes...the rsync ended and what I can still see is this:
root@4[root]# free
total used free shared buffers cached
Mem: 2075428 2051948 23480 0 10872 1965908
-/+ buffers/cache: 75168 2000260
Swap: 0 0 0
--
Memory free is not flushed out even after an "update" or "sync" and
cached is highly stored.
Now when I want to know the total load of memory used by running
processes, I can find only 151320 bytes used! and my total memory is
2Gb, the rest is on cached...
root@4[root]# ps auwwx | sort -n +4 | awk 'BEGIN{a=0}($5 > 0) { a+=$5;
print $5,$11 }END{print a}' | grep -v sort | tail +2
76 init
1564 grep
1628 /usr/sbin/automount
1752 tail
1920 awk
2512 ps
2572 /bin/sh
2572 /bin/sh
3108 /usr/sbin/sshd
3432 /bin/bash
3432 /bin/bash
3432 /bin/bash
3432 /bin/bash
3440 -bash
6076 sshd:
6700 icewm
6700 -bash
6700 -bash
6736 -bash
9944 xterm
9944 xterm
10252 xterm
26248 XFree86
151320
my question is: is it normal that such a process can demande such
memory free and then cached by the kernel without being flushed after
used?
Thanks guys in advance for your lights...
Cheers
--
Richard R.
IT Soft/System Engineer
CNRS/IN2P3/LPNHE
Jussieu - Paris VI
--
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
next reply other threads:[~2005-04-05 10:50 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-05 10:50 RichardR [this message]
2005-04-05 11:12 ` Christian Smith
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ea908f9e050405035024b5bcc3@mail.gmail.com \
--to=randjunk@gmail.com \
--cc=linux-mm@kvack.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox