[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [microblaze-uclinux] ftp hang
Does anybody know why the cache pages do not get cleaned up automatically?
Yuan
-----Original Message-----
From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
[mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of Dr. Johann
Pfefferl
Sent: Friday, August 01, 2008 3:17 AM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: Re: [microblaze-uclinux] ftp hang
Hello,
do get rid of the caches again, you can do the following
echo 1 > /proc/sys/vm/drop_caches
In the directory /proc/sys/vm there are a number of files which allow
the tuning of the VM subsystem of the kernel.
Hope this helps,
Hans
Yuan Song <Yuan.Song@xxxxxxxxxxxxxxx> wrote:
> When I ftp 1000 files, it can hang the system. The cached file pages
never
> got released. Eventually the system goes out of memory. Does anybody know
> why? How can I force the caches files pages to be released.
>
> MemTotal: 255176 kB
> MemFree: 4696 kB
> Buffers: 420 kB
> Cached: 199920 kB
> SwapCached: 0 kB
> Active: 16808 kB
> Inactive: 183504 kB
> SwapTotal: 0 kB
> SwapFree: 0 kB
> Dirty: 0 kB
> Writeback: 0 kB
> AnonPages: 0 kB
> Mapped: 0 kB
> Slab: 49444 kB
> SReclaimable: 23168 kB
> SUnreclaim: 26276 kB
> PageTables: 0 kB
> NFS_Unstable: 0 kB
> Bounce: 0 kB
> CommitLimit: 127588 kB
> Committed_AS: 0 kB
> VmallocTotal: 0 kB
> VmallocUsed: 0 kB
> VmallocChunk: 0 kB
>
>
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@xxxxxxxxxxxxxx
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
--
Dr. Johann Pfefferl ------------ mailto j.pfefferl at eubus dot net
Eubus GmbH http://www.eubus.net ++++ http://www.ebmhydraxc.com
Gollierstr. 70
D-80339 Muenchen
Phone: +49 (0)89 45 22 578-67 Fax: +49 (0)89 45 22 578-55
Registergericht Muenchen HRB 145 336, Ust-Id Nr. DE 225 783 933
Geschaeftsfuehrer: Volker Ulrich, Peter Sibities
==
-o) A computer program does what you tell it to do,
/\\ not what you want it to do.
_\_v-
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/