[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <e2dc2c680903120438i27e209c2h28c61704299b8b4f@mail.gmail.com>
Date: Thu, 12 Mar 2009 12:38:46 +0100
From: jack marrow <jackmarrow2@...il.com>
To: Wu Fengguang <fengguang.wu@...el.com>
Cc: LKML <linux-kernel@...r.kernel.org>, linux-mm@...ck.org
Subject: Re: Memory usage per memory zone
> Can you paste the /proc/meminfo after doing 'echo 3 > drop_caches'?
http://pastebin.com/mce24730
>> I thought the kernel dropped caches if a program needs the ram?
>
> Sure, but something is unreclaimable... Maybe some process is taking a
> lot of shared memory(shm)? What's the output of `lsof`?
I can't paste that, but I expect oracle is using it.
>
>> >
>> > MemTotal: 1034496 kB
>> > MemFree: 95600 kB
>> > Buffers: 49916 kB
>> > Cached: 761544 kB
>> > SwapCached: 0 kB
>> > Active: 80484 kB
>> > Inactive: 749960 kB
>> > HighTotal: 131008 kB
>> > HighFree: 68480 kB
>> > LowTotal: 903488 kB
>> > LowFree: 27120 kB
>> > SwapTotal: 2040212 kB
>> > SwapFree: 2039780 kB
>> > Dirty: 4 kB
>> > Writeback: 0 kB
>> > Mapped: 32636 kB
>> > Slab: 93856 kB
>> > CommitLimit: 2557460 kB
>> > Committed_AS: 129980 kB
>> > PageTables: 1800 kB
>> > VmallocTotal: 106488 kB
>> > VmallocUsed: 3372 kB
>> > VmallocChunk: 102616 kB
>> > HugePages_Total: 0
>> > HugePages_Free: 0
>> > Hugepagesize: 2048 kB
>> >
>> > Is upgrading the kernel an option for you?
>>
>> No :(
>>
>> I think shoving some more ram in the box is the best doable option.
>> Would this help here?
>
> There have been huge amounts of change sets in mm area since 2.6.9...
>
>> To do that I need to say "look at how much cache we are using for
>> files, that cache is in the high mem zone (look here) so let's put
>> some more ram in". Does the cache always live in the high mem zone?
>
> Both highmem and normal zones will be used for caches.
>
> Thanks,
> Fengguang
>
>
Thanks.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists