From: Tomasz Chmielewski <mangoo@wpkg.org>
To: linux-scsi@vger.kernel.org
Subject: does SCSI eat my PC's memory?
Date: Mon, 12 Feb 2007 11:08:46 +0100 [thread overview]
Message-ID: <45D03CAE.8050205@wpkg.org> (raw)
Does SCSI eat my PC's memory? Probably not, but I can't find an
explanation of what uses so much RAM when I use SCSI disks.
A little background first.
Overall, the system has 1 GB memory. When it boots and everything has
started, about 60 MB of memory is used (excluding buffers).
One partition is on a iSCSI target (I access it using open-iscsi):
/dev/sda 570G 402G 139G 75% /mnt/iscsi_backup
It contains lots of data, many files, hardlinked multiple times
(in total, almost 100 000 000 files).
When I run "find /mnt/iscsi_backup" for some time, and run
"free" to see memory usage, I can see almost 500 MB is used (excluding
buffers/cache):
# free
total used free shared buffers cached
Mem: 1048576 1029360 19216 0 530972 17628
-/+ buffers/cache: 480760 567816
Swap: 1048568 68 1048500
Also, stopping all deamons and dropping cache doesn't help (sum of the
memory used by all processes, displayed by "ps", is about 60 MB):
# echo 1 > /proc/sys/vm/drop_caches
# free
total used free shared buffers cached
Mem: 1048576 453932 594644 0 352 6408
-/+ buffers/cache: 447172 601404
Swap: 1048568 68 1048500
A single "umount" command releases almost 400 MB of memory:
# umount /mnt/iscsi_backup/
# free
total used free shared buffers cached
Mem: 1048576 64188 984388 0 232 6528
-/+ buffers/cache: 57428 991148
Swap: 1048568 64 1048504
What used almost 400 MB? SCSI buffers? I can't find any documentation on
that.
I noticed that when I add RAM to the system, more "unexplained" RAM will
be used.
When I remove some RAM (i.e. so that the system has 512 MB),
"unexplained" RAM usage will drop - as a rule of thumb, I observed that
about 50% of RAM is used by something I can't identify.
--
Tomasz Chmielewski
http://wpkg.org
next reply other threads:[~2007-02-12 10:37 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-02-12 10:08 Tomasz Chmielewski [this message]
-- strict thread matches above, loose matches on Subject: below --
2007-02-09 17:08 does SCSI eat my PC's memory? Tomasz Chmielewski
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=45D03CAE.8050205@wpkg.org \
--to=mangoo@wpkg.org \
--cc=linux-scsi@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.